Home > Flash > [Flash]swfをSWFObjectでページに埋め込む

[Flash]swfをSWFObjectでページに埋め込む

今までswfをWebページに埋め込むのはIEとかのFlashをアクティブ化のためAC_RunActiveContent.jsでしてたけど、SWFObject.jsでアクティブ化するほうがカンタンでコードも少なくSEO的にも良さそう。

と、Webで使えるテクニック!Webで困ったときのメモ帳さんで書かれていて、もとはtrick7さんのお手軽にSWFObjectでswfを埋め込む方法で書かれてあったので、これからこれを使っていこうと思い、以下は引用メモ。
■お手軽にSWFObjectでswfを埋め込む方法

1. まずは環境を作っておきます。

deconcept › SWFObjectのサイトから、SWFObject(現在var2.0)をダウンロードする。

解凍してできたフォルダの中に「swfobject.js」があるかを確認しておく。

あなたのWebサーバーのwwwルート(トップページのindex.htmlを置いている階層)に「js」フォルダを作り(既にあればその中に)、その中にswfobject.jsを入れる。

※何をしているかというと、webサーバーのどの階層からでも/js/swfobject.jsで呼び出せるようにしてるのです。

以上で下準備は終了です。Dreamweaver等を使っている方は、ローカルプレビュー用に、ローカル環境も同じフォルダ構成にしておいて下さい。

2. 以後、swfを埋め込むときは以下のようにします。

HTMLドキュメントの中の、swfを埋め込みたい箇所に次のように記述します。赤字部分を適宜修正してください。

<script type="text/javascript" src="/js/swfobject.js"></script>
<div id="flashcontent">
swfが表示されない時に、代わりに表示される内容。
swfサイズの似たような1枚画像でもいいし、
SEOを考えてHTMLとかで作り込んでも良いです。
</div>
<script type="text/javascript">
var so = new SWFObject("hoge.swf", "hogemovie", "200", "100", "7", "#336699");
so.write("flashcontent");
</script>

パラメーターはそれぞれ、

("swfへのパス:blogなら絶対パスにしとくと便利", "ムービーの名前:あんまり気にせず適当に", "swfの幅", "swfの高さ", "必要とするFlashPlayerのバージョン:小数点以下にも対応", "背景色");

となってます。

1ページ中に、複数個のswfを埋め込むときはIDの部分をそれぞれ固有のIDにしておきます。blog等のアーカイブページで複数個表示される場合があるので、swfファイルの名前にしておくといいかも。この例ならhogeにするとか

これで、自分のWebサーバーのどの階層からでもSWFObjectによるswf埋め込みができます。めでたし。

SWFObjectの詳細はこちら

以下使い方のメモですひらめき電球

var so = new SWFObject(”ファイル名.swf”, “名前”, “横サイズ”, “縦サイズ”, “必要とされるFlashのヴァージョン(半角数字で)”, “背景色”);

背景透明
so.addParam(”wmode”, “transparent”);

クオリティ
so.addParam(”quality”, “autolow”);

表示位置
so.addParam(”salign”, “br”);

Flashvars
so.addVariable(”変数名”, “値”);

■Flashをこれから勉強する方に人気の本です。

Popularity: 47% [?]

関連記事

タグ:

Comments:1

Anonymous 09-02-15 (日) 22:13

突然ですが、コミュニケーションサイトを運営しております。
p-netbanking と申します。当サイトでは、
「人気ブログをランキング」を重要なテーマとし、
ブロガーの方々の、コミュニケーションの場を提供すると同時に、
どなたでも無料で参加でき、よりエンターテイメントに、
気軽に立ち寄れるサイトを目指し、日々、努力をしています。
貴ブログ様のご登録の御願いにコメント欄を
お借りしてご案内をいたしました。
是非とも、貴ブログのご登録、及び、
ランキング参加を御願いできれば幸いです。
こちらのサイトです。
http://www.p-netbanking.jp
検索バー横にブログ登録フォームがあります。
また、検索サイト・ランキングサイト等より訪問しております。
重複してご案内になりましたらお詫び申し上げます。
なお、全く興味のない方は、削除してください。
失礼いたします。

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://www.web-milk.com/articles/flash/swf%e3%82%92swfobject%e3%81%a7%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ab%e5%9f%8b%e3%82%81%e8%be%bc%e3%82%80.html/trackback
Listed below are links to weblogs that reference
[Flash]swfをSWFObjectでページに埋め込む from Webmilk

Home > Flash > [Flash]swfをSWFObjectでページに埋め込む

Sponsers
タグクラウド
最新のWeb関連書籍
Sponsers
関連する投稿
最近のコメント
アーカイブ
プラグイン
ページ

Return to page top