我正在尝试编写一个代码,如果iframe
会自动刷新src='http://www.url.com'
窗口,否则如果iframe源不同则不会自动刷新。
有办法做到这一点吗?
答案 0 :(得分:0)
如果您发布了一些尝试的代码,那就太好了。
您需要为iframe设置ID并使用getElementById
获取var myIframe = document.getElementById("myIframe");
要以预定间隔自动刷新,您需要setInterval
要验证您的iframe源是否是所需的ifes源,请使用if语句:
setInterval
( function()
{
if ( myIframe.src == "http://www.url.com" )
myIframe.src = myIframe.src;
}, 60000 );
Here是一个jsfiddle,如果源是指定的那个,则每60秒自动刷新一次iframe
答案 1 :(得分:0)
试试这个:
window.setInterval(function() {
var els = document.getElementsByTagName("IFRAME");
for(var i=0;i<els.length;++i) {
if(els[i].src=="http://www.url.com/") {
els[i].contentWindow.document.location.href = els[i].contentWindow.document.location.href;
}
}
},1000);
1000意味着 - 每一秒。
祝你好运!