火狐插件不会打开带有url的新标签
Firefox Addon won't open new tab with url
我试过这段代码:
var contextMenu = require("context-menu");
var menuItem = contextMenu.Item({
label: "Test name",
contentScript: 'self.on("click", function () {' +
' window.open("options.html", "_blank");' +
'});'
});
但是当我单击新的上下文菜单项时,出现以下错误:
安全错误:"le Site"上的内容可能无法加载或链接到 chrome://browser/content/options.html。
我必须授予哪些权限才能获得?
在
内容脚本的情况下,相对地址似乎解析不正确 - 因此您试图在正确禁止的窗口中打开chrome://browser/content/options.html
。只需指定完整的地址,事情应该可以工作:
' window.open("http://example.com/options.html", "_blank");' +
相关文章:
- jQuery自动完成标记新的标签设计模式
- Ember.js 带有 ember 路由器的标签标签的文本字段 ID
- JavaScript 不会保留新的标签内容来执行函数
- Javascript来跟踪点击是否打开了一个新的标签/窗口
- 前几个月的名称为 Leabels(例如 12 月 15 日 11 月 15 日),以代替新标题和新标题 2 标签
- 打开chrome:// URL在一个新的标签从书签
- 打开新的标签铬打印的目的
- 我需要使用javascript搜索谷歌,例如,当我运行代码时,它打开新的标签,谷歌's特朗普为我
- 打开一个新的标签作为Pin标签在浏览器上点击一个链接
- 如何从javascript启动一个新的标签或窗口的谷歌搜索
- Javascript覆盖新的标签页chrome
- Chrome扩展:创建一个新的标签后,点击通知
- 如何下载PDF到一个新的标签/窗口没有弹出阻止
- 动态加载Javascript代码到新的