|
|
1
1
我假设您在一个XULRunner应用程序中,并且您正试图从浏览器中的非chrome源(例如HTTP或本地文件)加载chrome URL。虽然启用UniversalXPConnect和UniversalBrowserWrite可能会有所帮助,但它们也存在安全风险(因为web上的任何任意脚本都可能使用它们),因此它们往往在浏览器中被禁用(例如,在Firebug中运行该行将为您提供一个例外):
你试着使用codebase安全主体看看会不会有什么不同?(http://www.mozilla.org/projects/security/components/signed scripts.html#codebase)。对我来说,在Firebug中,它确实允许我在用一个大的、讨厌的对话框确认后获得额外的权限,但仍然不允许我用window.open打开一个Chrome URL。下一步可能是尝试将conf文件更改为使用content accessible,以便可以访问内容的相关部分(请参见 https://developer.mozilla.org/en/Chrome_Registration#contentaccessible ). 为了避免在提升权限时出现令人讨厌的消息,您可以尝试为正确的文件自动设置权限,如中所述 http://forums.mozillazine.org/viewtopic.php?f=38&t=1769555 . 另外,请确保检查浏览器类型(https://developer.mozilla.org/en/XUL/Attribute/browser.type)。如果浏览器类型不是chrome,那么可能值得尝试使用chrome,看看这是否会产生影响。 如果我的任何假设是错误的,回到我身边,我会尝试其他的。 |
|
|
2
0
正常的js不工作吗?
|
|
|
3
0
我知道有两种方法。
首先是设置
二是设置属性
|
|
Ish Mahajan · WebTransport的浏览器兼容性 2 年前 |
|
|
Václav Procházka · 动态创建获取和解析脚本的顺序 2 年前 |
|
|
jani · 检查安装了哪些浏览器,然后在其桌面上创建快捷方式 2 年前 |
|
|
Italy Zia · 我收到一个“拒绝执行来自的脚本”http://localhost:3000/js/dashboard/dashboard.js',因为其MIME类型('text/plain')不可执行 2 年前 |
|
|
kakakali · 为什么appendChild()会丢失一些子项? 3 年前 |
|
|
StuartN · 使用默认搜索引擎的HTML搜索链接 3 年前 |
|
|
Vindicated · 如何访问当前未连接到的URL的本地存储? 3 年前 |