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!");
}