【问题标题】:Run Tampermonkey script on domain but not on iframes [duplicate]在域上运行 Tampermonkey 脚本,但不在 iframe 上运行 [重复]
【发布时间】:2013-11-30 18:43:42
【问题描述】:

如何防止 Tampermonkey 在 iframe 上运行?

例如我写了一个脚本

// @include       http://*.youtube.com/*
// @include       https://*.youtube.com/*

该脚本还将在带有嵌入式 YouTube 播放器的外部网站上运行。当 Tampermonkey 在有 20 个 YT 玩家的页面上触发 20 次时,这是不必要的,甚至是昂贵的。

如何将脚本设置为仅在浏览的网站是 youtube.com 时触发?

【问题讨论】:

    标签: iframe youtube greasemonkey tampermonkey


    【解决方案1】:

    如果您的脚本真的只在 Tampermonkey(和/或 Greasemonkey 和/或 Scriptish)上运行,您也可以使用 @noframes directive

    【讨论】:

    • 谢谢,不知道那个选项(但应该有)。无论如何,文档页面写得不好;)
    猜你喜欢
    • 1970-01-01
    • 2011-10-20
    • 2018-11-20
    • 2014-01-08
    • 2014-08-31
    • 1970-01-01
    • 2018-03-01
    • 2020-01-01
    • 1970-01-01
    相关资源
    最近更新 更多