这就是我需要做的事情。我正在使用Google Chrome。我有一个页面,使用脚本每5秒自动重新加载一次:
javascript: timeout=prompt("Set timeout [s]");
current=location.href;
if(timeout>0)
setTimeout('reload()',1000*timeout);
else
location.replace(current);
function reload()
{
setTimeout('reload()',1000*timeout);
fr4me='<frameset cols=\'*\'>\n<frame src=\''+current+'\'/>'; fr4me+='</frameset>';
with(document){write(fr4me);void(close())};
}
我通过谷歌搜索找到了该脚本。
页面每5秒自动重新加载的原因是我正在等待页面中显示的特定链接或网址。它随机出现。一旦我看到我正在等待的链接,我立即点击链接。没关系。
但我想要更多。我想要的是页面将自动重新加载,我希望它自动检测我正在等待的链接。一旦脚本找到我正在等待的链接,它就会自动在新标签或页面上加载该链接。
例如,我正在自动重新加载www.example.com。我在等一个特定的网址“现在购买”。当页面自动重新加载时,它会检查是否有网址“立即购买”。如果它看到一个,它应该自动打开该链接。
感谢。
答案 0 :(得分:0)
如需灵感,请查看我在Chrome扩展程序“Auto-Reload”中完成的操作。代码为here。
你应该创建一个扩展(根据我对你的问题的理解,这就是你所暗示的)。页面重新加载后,您可以使用jQuery
(例如)scrap
链接页面。