No.291
時計が真っ白
私は本館でFLASH時計とアニメーションバナーを配布しています。それらについて、これまで「swfファイルをアップロードできれば、ブログ内にも置けますよ」と言っていたのですが、
サイト内で説明している方法ではダメなことに今さら気付きました。
今、サイドバーの一番下に試験的に時計を貼っているのですが、InternetExplorerで見ている方は、文字盤が真っ白+針が真っ黒だと思います。
「文字盤の背景画像」と「針の色を指定しているテキストファイル」が、ブログではちゃんと読み込まれないのです。
More
FLASHをブログにアップする場合、ホームページと違って時計(swfファイル)と貼り付ける対象(htmlファイル)を同じフォルダ内にすることはできないのですが*1、そういう場合はhtml内に書くobject・embed要素に「base」というパラメーターを追加してやらなければならないのです。
object・embed両方について説明しているところが何故か少なく、あちこちぐぐって探し回ってやっとこyoshiwebさんのブログで詳細な記事を見つけました。
こちらの説明通りに、base属性に「.」(swfファイルがある位置を別ファイル読み込みの基準にする)を指定し、テキストファイルを読み込む前に
System.useCodepage = true;
(読み込むテキストの文字コードをOSの初期設定=Shift_JISにするという意味)
に直してページを更新…おぉ、IEでもちゃんと表示されたよ!
と思ったのもつかの間、もう一回更新したらまた真っ白になった。
(ノTДT)ノ∴┻┻ ガシャーーーン
まだ未熟者なのでわかりません。何故なんだろう。
もしブログにうちの時計を置こうとして失敗した人がいたら本当にごめんなさい。
いずれにしても、作ったのが一年前なので作りが荒いです。しかもブログにはでかすぎます(笑)この不具合を克服できたら使いやすい文字盤を増やしてバージョンアップしたいですが、年明けまでは時間が取れそうにありません。うう。
*1 FC2ブログの場合、アップしたファイルは
「http://blog10.fc2.com/(IDの1文字目)/(ID)/file/」に入ります。 ↑戻る
Trackback
- trackback URL
- http://webbingstudio.blog10.fc2.com/tb.php/291-be8b0eb8
引用して記事を書く(FC2ブログ用)


Comment