页面加载时在iframe中加载随机页面

时间:2019-09-11 06:58:32

标签: javascript html iframe random

我正在尝试处理网站上的不同广告展示位置。我需要一个iframe才能在单个URL上加载整个页面,但是我需要它从列表中随机选择一个URL。

我无法使用ID函数让iframe显示任何内容。它只是空白。

<style type="text/css">
   body {scrolling:no;}
   iframe {position:absolute;
   z-index:1;
   top:100px;
   left:100px;}
</style>
</head>

<br>

<script type="text/javascript">
    var cat1 = [
    "http://www.google.com"
    ];

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

function getRandomUrl(myFrame) {
    var index = Math.floor(Math.random()*cat1.length);
    var url = cat1[index];
        myFrame.src = url;
    }
    window.onload = function(){
    getRandomUrl(myFrame); 
});
</script>
<iframe id="random" src="" style="width:500px; height: 500px"></iframe>

0 个答案:

没有答案