我是網頁設計中的新手,我一直在想知道哪個是嵌入swf對象的現代。嵌入* .swf對象:javascript vs xhtml
我一直在使用下面的HTML代碼:
<object id="flash1" data="presentacion/prototipe.swf" height="300" type="application/x-shockwave-flash" width="500">
<param name="movie" value="presentacion/prototipe.swf" />
</object>
然而,我注意到,一些設計師使用JavaScript嵌入SWF文件。像這樣的
<script type="text/javascript">
var flashvars = {
};
var params = {
menu: "false",
scale: "noScale",
allowFullscreen: "true",
allowScriptAccess: "always",
allowNetworking: "all",
bgcolor: "#ffffff",
base: "swf/"
};
var attributes = {
id:"flashMovie"
};
swfobject.embedSWF("swf/flash_movie.swf", "flashMovie", "550", "400", "9.0.0", "swf/expressinstall.swf", flashvars, params, attributes);
</script>
看來,這兩種方式產生相同的結果,但:什麼是這些方法的shorfalls?哪種方法最新?關於網絡瀏覽器是否存在任何兼容性問題?
在此先感謝。
謝謝你的警告,我沒有任何線索,該代碼將無法在某些瀏覽器中運行。 –