刷新页面的Chrome脚本,如果元素存在则通知我

时间:2017-08-14 17:23:32

标签: javascript jquery google-chrome tampermonkey

我正在制作一个每分钟左右刷新多个页面的chrome脚本,如果页面上有一个元素,我需要它以某种方式通知我。

我听说过Chrome的Tampermonkey扩展程序,但我不知道如何从这里继续,因为我是新手。

感谢。

2 个答案:

答案 0 :(得分:0)

一种简单的方法可能是将Selenium与Chrome webdriver一起使用,而不是尝试使用浏览器脚本。它的标准库旨在完成您想要的声音。

答案 1 :(得分:0)

我不会为您编写完整的脚本,但这里列出了您需要google的内容:

  • 使用AJAX获取网页的HTML - 这将节省大量带宽和CPU。您只需要页面HTML,而不是所有图像和脚本
  • 正则表达式 - 虽然通常使用正则表达式解析HTML是BadThing™,但对于这样的特定情况,它还可以
  • 通知API - 您可以使用JavaScript发送桌面通知。谷歌吧。