2013-05-20 95 views
0

我想改变我的iframe标签src属性,而加载页面:更改SRC属性不起作用

<script>  
    function replaceSrc() 
    { 
     document.getElementByTag("iframe").src="new_link"; 
    } 

     window.onload = function() 
    { 
     replaceSrc(); 
    } 

</script> 

然而这并没有为我工作。有什么建议么?我通过其他类似的回答,但他们都没有处理类似的问题。

回答

0

JavaScript中没有getElementByTag()方法。有getElementsByTagName(),它返回一个NodeList的元素。如果我们假设您是第一个页面上,然后使用:

document.getElementsByTagName("iframe")[0].src = "new_link"; 
+0

还不行,我的iframe标签的定义是这样的: