JS的小问题,关于embed的属性

来源:百度知道 编辑:UC知道 时间:2024/06/20 21:10:33
<script>
function getflash(pic){
var test=pic.getAttribute("href");
document.getElementById("test").setAttribute("src",test);
}
</script>

<img src="../flash/2.swf" width="400px" height="320px" id="test"></embed>
<a href="../flash/0.swf" onclick="getflash(this);return false"><img src="../images/1.gif"/></a>

好像embed里面的src属性在ie中不会改变哦,谁帮我看一下

Flash 嵌入的问题论坛中有人问了好多次,到底应该怎么用,为什么通不过验证,要通过验证怎么办等等等。
讨论中也出现了不少的误解,所以我单开一个帖总结一下我所知道的东西,不想看我罗嗦的直接跳到最后看结论就可以了。

一、传统的方法

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/
swflash.cab#version=7,0,0,0"
width="550" height="400" id="Untitled-1" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="mymovie.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="mymovie.swf" quality="high" bgcolor="#ffffff" width="550"
height=&qu