说我们有以下脚本参考
<script src="https://pagead2.googlesyndication.com/pagead/osd.js"></script>
如何使javascript在页面加载时执行几次,例如(用伪代码):
<script>
var i;
for (i = 0; i < 5; i++) {
<script src="https://pagead2.googlesyndication.com/pagead/osd.js"></script>
}
</script>
答案 0 :(得分:3)
您可以使用这段代码来实现所需的内容。
<script>
var elem = document.createElement('script');
elem.type = 'text/javascript';
elem.async = true;
elem.src = 'https://pagead2.googlesyndication.com/pagead/osd.js';
for(var i=0; i<5; i++){
var s = document.getElementsByTagName('script')[i];
s.parentNode.insertBefore(elem, s);
}
</script>
这应该加载并执行脚本。 @BenM
答案 1 :(得分:-1)
首先,我不明白您为什么要反复向同一js文件添加引用。仅加载一次文件就足够了。如果您尝试执行此操作以在js文件中执行某些代码,则只需将该代码段写入函数中,然后在窗口加载时调用该函数。希望有帮助