Javascript Greasemonkey脚本在页面上找不到特定文本时发出警报无效?
我写了一个脚本,当某个页面不包含短语“抱歉,继续尝试”时提醒我,这样我就不必实际检查每个页面了 这似乎是一个简单的小脚本。。。但即使在页面上找到文本,它也会发出警报。。。我做错了什么Javascript Greasemonkey脚本在页面上找不到特定文本时发出警报无效?,javascript,greasemonkey,Javascript,Greasemonkey,我写了一个脚本,当某个页面不包含短语“抱歉,继续尝试”时提醒我,这样我就不必实际检查每个页面了 这似乎是一个简单的小脚本。。。但即使在页面上找到文本,它也会发出警报。。。我做错了什么 if(document.body.innerHTML != "Sorry, keep trying"){ window.alert("Check this page!"); } 谢谢 该脚本只检查主体的内部html,即==“对不起,继续尝试”。因此,唯一一个不会提醒消息的页面是 <html>
if(document.body.innerHTML != "Sorry, keep trying"){
window.alert("Check this page!");
}
谢谢 该脚本只检查主体的内部html,即==“对不起,继续尝试”。因此,唯一一个不会提醒消息的页面是
<html>
<body>Sorry, keep trying</body>
</html>
@KatCox我添加了一个脚本,当页面上没有字符串时,该脚本将发出警报。
if(document.body.innerHTML.indexOf("Sorry, keep trying") == -1){
alert("Check this page!");
}