• 締切済み

FLASHを挿入する方法

ホームページにFLASHを挿入しています。 javascriptについて無知なんですが、CSSのように外部ファイル化することがきるのでしょうか? また、できれば<object>タグと<embed>タグを使用しないでFLASHをどのブラウザでも見れるようにしたいと考えています。 可能ですか? <script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','870','height','250','src','img/top','loop','false','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','img/top' ); //end AC code </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="870" height="250"> <param name="movie" value="img/top.swf" /> <param name="quality" value="high" /><param name="LOOP" value="false" /> <embed src="img/top.swf" width="870" height="250" loop="false" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed> </object>

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

書かれていらっしゃるものはすでに外部JSになっていると思いますが...。 外部にJSを置いているから AC_FL_RunContent( ) が動くのでしょう? 書かれている状態で正常に動作しているのでしたら, <noscript> ~ </noscript> を消せば良いだけだと思います。 (</noscript>は見えませんがおそらく </object> のすぐ後くらいにあると思います。) ただし, JavaScript を無効にしているブラウザでは閲覧できませんけどね。 その場合, <noscript> ~ </noscript> の中に, 「JavaScriptを有効にしてください!」 などと書いておいても良いかもしれません。

関連するQ&A

専門家に質問してみよう