在 YouTube 上,当我点击 trending
时,它会调用 AJAX 来获取热门视频。
现在,我制作了一个脚本,可以删除我已经看过的所有视频。
该脚本适用于首页,但我希望在单击 trending
时也执行该脚本。
最佳答案
您可以像这样拦截 AJAX 调用:
但这会变得很困惑,您会遇到区分您关心的 AJAX 调用和不关心的问题。
在实践中,只关注最终结果 HTML 并在它发生变化时对其进行处理会更简单。
我有一个方便的实用函数,在这些情况下效果很好。参见 this answer to "Fire Greasemonkey script on ajax request" .
关于javascript - 当 AJAX 调用返回时,我如何让 Greasemonkey 做一些事情?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8368537/