不包括swfobject.js只能通过html加载swf文件。如果是这样,所有浏览器都有一个通用标记。
<object id="myMovieName" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param value="movie.swf" name="movie">
<param value="high" name="quality">
<param value="#FFFFFF" name="bgcolor">
<embed align=""
type="application/x-shockwave-flash"
name="myMovieName"
bgcolor="#FFFFFF"
quality="high"
src="movie.swf"
href="movie.swf">
</object>
答案 0 :(得分:1)
您发布的<object>
与嵌套<embed>
的组合应适用于所有浏览器。没有一个标签适用于所有浏览器。有关详细信息,请参阅this document。
我仍然会推荐使用swfobject。
答案 1 :(得分:1)
如果实现使用“smarty”,特别是在变量声明期间不使用{},这种方式是唯一的方法。