为了账号安全,请及时绑定邮箱和手机立即绑定

在同一个页面上运行Gresemonkey脚本,多次吗?

在同一个页面上运行Gresemonkey脚本,多次吗?

慕码人8056858 2019-06-26 13:59:27
在同一个页面上运行Gresemonkey脚本,多次吗?我对Grecemonkey,javascript完全陌生,事实上,所有的UI内容都是如此。要求:用户脚本由GS在页面加载后运行一次。但是,我需要相同的脚本在不刷新的情况下多次运行。用例:对于ex,Amazon.com搜索使用Ajax进行。我需要在搜索结果中嵌入一个自定义元素。每次在同一个页面中进行搜索时,我都需要将我的内容与搜索结果一起注入搜索结果(没有页面刷新)我的当前脚本只在页面刷新时运行。我希望上面的解释是清楚的。请帮帮忙。
查看完整描述

3 回答

?
临摹微笑

TA贡献1982条经验 获得超2个赞

您可以使用DOMNodeInserted事件来调用您的回调,例如:

document.addEventListener('DOMNodeInserted', function() { alert('hi') }, false);

请注意,该事件将由页面结构中的任何更改触发,因此您必须检查是否针对正确的更改。


查看完整回答
反对 回复 2019-06-26
  • 3 回答
  • 0 关注
  • 439 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信