首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >scripts可以将脚本注入到其他chrome: windows中吗?

scripts可以将脚本注入到其他chrome: windows中吗?
EN

Stack Overflow用户
提问于 2013-04-27 04:23:30
回答 1查看 399关注 0票数 0

正如我们所知,脚本支持chrome:方案(虽然默认情况下禁用),但它无法将用户脚本注入其他chrome: window (例如,下载窗口或关于窗口)。

使用@include chrome://foo/bar编写脚本仅在浏览器窗口将此页面作为选项卡打开时有效,但不适用于使用此URL的新窗口,除非浏览器窗口本身,使用@include chrome://browser/content/browser.xul确实有效。

有没有办法让斯克里蒂什像uc那样做这件事?或者,Scriptish就是这样设计的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-27 04:36:31

我已经解决了。

Scriptish将在浏览器窗口中插入一个工具栏按钮。每当它想要注入一个脚本时,它都会检查目标是否是活动的,如果它有script的UI,如果没有,它就会返回。

因此,尽管它支持chrome方案,但它只将脚本注入到浏览器窗口和标签页中。

我编辑了modules\utils\Scriptish_injectScripts.js,删除了第29行的检查,现在它可以将脚本作为@include元数据注入。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16244648

复制
相关文章

相似问题

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