检测到页面变动提醒油猴脚本
时间: 2023-12-26 16:27:45 浏览: 36
油猴脚本是一种用户脚本管理器,可以在网页上运行自定义的JavaScript脚本。通过油猴脚本,我们可以实现检测到页面变动并提醒的功能。
以下是一个示例油猴脚本,用于检测页面变动并提醒用户:
```javascript
// ==UserScript==
// @name 页面变动提醒脚本
// @namespace http://tampermonkey.net/
// @version 1.0
// @description 检测到页面变动并提醒用户
// @author Your Name
// @match http://example.com/* // 替换为你要监测的网页地址
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 监听页面变动
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
// 处理页面变动的逻辑
console.log('页面发生了变动!');
alert('页面发生了变动!');
});
});
// 配置观察选项
var config = { attributes: true, childList: true, characterData: true, subtree: true };
// 开始观察
observer.observe(document.body, config);
})();
```
这个脚本使用了MutationObserver对象来监听页面的变动,当页面发生变动时,会在控制台输出信息并弹出一个提示框。
请注意,上述示例中的`@match`指令需要替换为你要监测的网页地址。你可以根据需要修改脚本中的逻辑,例如在页面变动时发送通知或执行其他操作。