上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖
楼主: 石习生 - 

请问各位大佬,如何使用js检测网页是否有更新呢?

[复制链接]

该用户从未签到

1

主题

3

回帖

15

积分

助理工程师

积分
15
发表于 2021-4-6 21:27:20 | 显示全部楼层 | 阅读模式

本小菜鸡想写个脚本自动刷新网页,检测到网页内容有更新后则启动下一轮事件,请问应该使用哪个js事件呢?😄

  • TA的每日心情
    开心
    2024-3-13 10:14
  • 签到天数: 211 天

    [LV.7]常住居民III

    290

    主题

    3884

    回帖

    3800

    积分

    管理员

    积分
    3800

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2021-4-6 23:25:03 | 显示全部楼层
    简单就直接计时器,定时去查看是否有更新

    其他的要看具体内容了
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-2-28 23:59
  • 签到天数: 191 天

    [LV.7]常住居民III

    633

    主题

    5173

    回帖

    6052

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6052

    荣誉开发者管理员油中2周年生态建设者喜迎中秋

    发表于 2021-4-7 10:36:13 | 显示全部楼层
    xhr劫持
    定时器循环
    或者存储上一次的内容比对
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    前天 08:49
  • 签到天数: 426 天

    [LV.9]以坛为家II

    148

    主题

    423

    回帖

    1141

    积分

    版主

    积分
    1141

    油中2周年生态建设者

    发表于 2021-4-7 11:12:04 | 显示全部楼层
    找到更新的目标...一直循环监听
    I don't hate programming but the fucking world.
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    回帖

    15

    积分

    助理工程师

    积分
    15
    发表于 2021-4-7 21:52:01 | 显示全部楼层
    王一之 发表于 2021-4-6 23:25
    简单就直接计时器,定时去查看是否有更新

    其他的要看具体内容了

    谢谢~~~~~~~~~~~~
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    回帖

    15

    积分

    助理工程师

    积分
    15
    发表于 2021-4-7 21:52:13 | 显示全部楼层
    小陈 发表于 2021-4-7 11:12
    找到更新的目标...一直循环监听

    谢谢~~~~~~~~~~~~~
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    回帖

    15

    积分

    助理工程师

    积分
    15
    发表于 2021-4-7 21:53:53 | 显示全部楼层
    李恒道 发表于 2021-4-7 10:36
    xhr劫持
    定时器循环
    或者存储上一次的内容比对

    谢谢大佬,请问存储上一次比对具体应该怎么写呢,我想大概是String(document.body.innerHTML)类似的,但是这么写只是最新的,如何获取刷新前的网页内容呢
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-2-28 23:59
  • 签到天数: 191 天

    [LV.7]常住居民III

    633

    主题

    5173

    回帖

    6052

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6052

    荣誉开发者管理员油中2周年生态建设者喜迎中秋

    发表于 2021-4-8 22:25:18 | 显示全部楼层
    石习生 发表于 2021-4-7 21:53
    谢谢大佬,请问存储上一次比对具体应该怎么写呢,我想大概是String(document.body.innerHTML)类似的,但 ...

    gm有一个函数是gm setvalue和gm getvalue
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    4

    回帖

    23

    积分

    助理工程师

    积分
    23

    新人报道

    发表于 2021-4-10 20:13:06 | 显示全部楼层
    用 MutationObserver 监听 dom 改动 https://developer.mozilla.org/zh ... ionObserver/observe
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表