我正在尝试编写一个小书签以在每个超时期间自动刷新页面,并在每次刷新后搜索一些文本(目的是在特定文本出现在页面上的那一刻捕获它)。
我设法在这里进行自动刷新:http ://www.google.com/support/forum/p/Chrome/thread?tid=1a37ccbdde5902fd
我设法使用以下代码进行定期搜索(不刷新):
setTimeout('reload()',1000*timeout);
function reload(){
setTimeout('reload()',1000*timeout);
searchText();
window.location.reload();
}
function searchText() {
var myRegExp = 'so';
var t = document.body.innerHTML;
var matchPos1 = t.search(myRegExp);
if(matchPos1 != -1)
alert("There was a match at position " + matchPos1);
else
alert("no match");
}
但我不能让自动刷新和搜索一起工作。有人吗?