页面加载时Iframe的随机网址

时间:2015-11-25 08:56:22

标签: javascript html iframe

我试图在我的网站上加载随机iframe 我有一个脚本



var cat1 = [
    "http://arborjs.org",
    "http://cartodb.com",
    "http://vis4.net/labs/185"
    ];

var myFrame = document.getElementById("frame");

function getRandomUrl(myFrame) {
   var index = Math.floor(Math.random()*cat1.length);
   var url = cat1[index];
   myFrame.src = url;
}

btn.addEventListener("click", function() {
    
   getRandomUrl(myFrame); 
    
});

<button id="btn">Click</button>
<br>
<iframe id="frame" src="" style="width:200px; height: 200px"></iframe>
&#13;
&#13;
&#13;

单击按钮时工作正常, 但我还想在页面加载完成后加载随机iframe。

任何人都可以为我编辑此代码吗? 谢谢

1 个答案:

答案 0 :(得分:2)

在这种情况下,

widnow.onload是你的朋友:

window.onload = function(){
    getRandomUrl(myFrame);
};