你是怎么用js改变embed的src的值的,embed并没有name的属性,你是如何得到的

解决方案 »

  1.   

    没找到可以直接获取embed的src属性的方法,不过可以用
    embed对象.outerHTML方法
    把整个<embed>标签重写,改变其src的值来实现。如下面的例子:<embed src="http://www.zzsky.cn/flash/flash/20065865344848.swf" width="180" height="180" wmode="transparent" type="application/x-shockwave-flash" id="flashaa"><input type="button" value="Change Flash" onclick="document.getElementById('flashaa').outerHTML='<embed src=http://www.zzsky.cn/flash/flash/200642772518114.swf width=180 height=180 wmode=transparent type=application/x-shockwave-flash name=flashaa>'">
      

  2.   

    前几天我做播放器组件的时候,也遇到这个问题。把整个embed节点删了重建吧