2013-05-20 126 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標籤的定義是這樣的: