0

JavaScriptライブラリを使用せずにFlashSWFファイルをHTMLページに埋め込むにはどうすればよいですか?

Flashムービーは、JavaScriptライブラリが利用できないサイト(SWFObjectなど)で実行される広告です。私の唯一の機能は、を使用してHTMLの一部をレンダリングすることdocument.writeです。write外部スクリプトタグ(またはそのことについてはそれら)を追加したくありません。

ブラウザの要件は基本的に「すべてのブラウザ」です。

  • IE6 +
  • FF2 +
  • Chrome、Safari(WebKit)
  • 最近のバージョンのOpera(100%必須ではありません)

検証は気にしません。唯一の目標は、それを確実に機能させることです。

4

3 に答える 3

2

use <object> <object/>OBJECTタグは、Windows上のInternet ExplorerでEMBED使用され、Netscape Navigator(MacintoshおよびWindows)およびInternet Explorer(Macintosh)タグで次のように使用されます。

<object type="application/x-shockwave-flash" data="myclip.swf"> 
    <param name="movie" value="myclip.swf" />
    <param name="quality" value="high" />
    <!-- Sandwich the embed tag inside the object tag -->
    <embed src="myclip.swf" quality="high" />
</object>
于 2012-10-21T17:03:18.903 に答える
0
<object width="400" height="400" data="helloworld.swf"></object>

<embed>これはすべてのブラウザで機能しますが、Firefoxはタグをサポートしていないため、タグの使用は避けることをお勧めします。タグの詳細については<object>、以下のリンクをご覧ください。

http://www.w3schools.com/tags/tag_object.asp

于 2012-10-21T17:04:44.353 に答える
0

で非常に確実に機能すると思います<iframe>

<iframe src="myclip.swf" width="300" height="200" border="0" />

http://jsfiddle.net/ZZ5Pk/ (警告: 大きな SWF)

于 2012-10-21T17:09:16.230 に答える