wa - NucleusやFlashなどなど

RSS

Home > 記事内に、Flashを設置するプラグイン

04.25 '05

記事内に、Flashを設置するプラグイン

imghtml内にFlashを設置するためには<object>や<embed>タグを使うのですが、複数のブラウザに対応させるために、同じ内容(urlや、width、heightなど)を重複して指定する必要があったりして、とても面倒です。簡単にNucleus記事内にFlashを設置するプラグインを探したのですが、見つけられなかったので自作しました。(javascriptでやっちゃっても良かったんですが)
Flashのキャッシュ問題にも対応しています。

通常<object>や<embed>タグで行う設定には、たくさんの種類あるのですが、あまり複雑にしてしまうと手軽さに欠けてしまいますので、とりあえずは下記の設定にだけ対応させました。
ファイル名mediaディレクトリ内のswfファイル名
名前<object>タグのid属性
<embed>タグのname属性
ステージの横幅
高さステージの高さ
画質 low(アンチエイリアスなし)
|medium(若干アンチエイリアス)
high(全てアンチエイリアス)
best(最高画質)
autolow(低画質でスタートし自動)
autohigh(高画質でスタートし自動)
何も指定しない場合、high
表示位置 top(上)
middle(中央)
bottom(下)
left(左)
right(右)
何も指定しない場合、middle
背景色何も指定しない場合、#ffffff
パラメータ Flashにパラメータを渡す。
id=11&a=test
のようにパラメータを指定すると、Flash内では、
_root.id = "11"; _root.a = "test"; となる。
便利です。


記述方法
<%zf(zf(ファイル名,名前,幅,高さ,画質,表示位置,背景色,パラメータ)%>

例)
<%zf(as/menu_list.swf,test,400,70,,,,xml_path=http://wa.otesei.com/media/as/menu.xml)%>


Flashでよく問題になる、「キャッシュにより最新版が表示されない現象」には、ファイル名にタイムスタンプを付加することで対応しました。

↓よろしければこちらからダウンロードできます。
NP_znFlashItem1.0[61clicks]
最新版はこちら↓
Nucleus用Flash設置プラグインをバージョンアップ
誰もいらないとは思いますが一応
NP_znFlash1.01[362clicks]
プラグインのバージョンアップ情報をRSSで配信しています。バグ情報などもお届けいたしますので、拙作プラグインをお使いの際には、是非RSSリーダーにご登録ください。:!!:佐藤(な)作成・改造のプラグインバージョンアップ情報RSS

コメント

この記事へのコメントはありません。

コメント追加



プレビュー

コメント追加通知RSS:
↑このフィードをRSSリーダーに登録しておくと、この記事へのコメント追加をチェックすることができます。
コメント追加後の、返事待ちなどにお使い下さい。
なお、コメントチェックの必要がなくなった際には、このRSSを削除して下さいね。
不要なトラフィックを避けるために、ご協力お願いいたします。

トラックバック

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.
トラックバックURL:
znBackup znItemFieldEX znCustomAdmin znBackup znSmiley znShowDraft znSpeedCubing znKeywordLink znCommentRSS znCCitation znItemParts znMCList znHatenaExist znQuestionnaire znFlash