首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以编程方式执行脚本或启用/禁用脚本

如何以编程方式执行脚本或启用/禁用脚本
EN

Stack Overflow用户
提问于 2020-07-24 12:24:28
回答 2查看 304关注 0票数 1

是否可以只运行一次TamperMonkey脚本?

据我所知,当url位置匹配时,TamperMonkey脚本总是被执行,所以我想知道是否有一种方法只执行一次脚本,然后作为示例禁用它。因此,当我刷新页面时,脚本将不再执行。

有可能吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-07-24 12:29:40

好的。

您可以使用GM_setValue and GM_getValue保存运行的URL,如果URL已经保存,则不重新运行脚本。

票数 3
EN

Stack Overflow用户

发布于 2020-07-24 13:20:41

如果要在脚本之间共享信息,可以使用localStorage

  • 本地存储不是永恒的,这意味着它可以被删除很长时间后,从网页本身的
  • 脚本本身可以读取相同的本地存储,这意味着它们可以像GM_setValue一样破坏或检测您的脚本GM_setValue,请记住,您不知道脚本将以何种顺序访问该值。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63073507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档