如何将Flash SWF文件嵌入HTML页面而不使用JavaScript库?
Flash影片是一个广告,它将在没有任何JavaScript库的网站上运行(如SWFObject)。我唯一的功能是使用document.write
呈现一段HTML。我不希望添加任何外部脚本标记(或者write
就此而言。)
浏览器要求基本上是“所有浏览器”:
我不关心验证。唯一的目标是让它可靠地运作。
答案 0 :(得分:1)
使用<object> <object/>
&amp; 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>
答案 1 :(得分:0)
<object width="400" height="400" data="helloworld.swf"></object>
这适用于所有浏览器,但我建议您不要使用<embed>
标记,因为Firefox不支持。
您可以从以下链接了解有关<object>
标记的更多信息。
答案 2 :(得分:0)
我认为它与<iframe>
非常可靠。
<iframe src="myclip.swf" width="300" height="200" border="0" />
http://jsfiddle.net/ZZ5Pk/(警告:大声SWF)