gpt4 book ai didi

javascript - firefox 从本地 JS 文件读取网页——访问受限 URI 被拒绝,代码 : 1012, nsresult: NS_ERROR_DOM_BAD_URI

转载 作者:行者123 更新时间:2023-11-30 06:08:07 25 4
gpt4 key购买 nike

我的问题是——我有一个 html 文件,它实际上是 JS 程序,它读取网页并以自定义方式显示它们(即,它以不同的方式显示相同的内容)。

基本上,我创建 XMLHttpRequest 对象,然后

  req.open("GET", web_page_address, false);
req.send("");

这给我(在 firefox 中)一个错误:

Error: uncaught exception: [Exception... "Access to restricted URI denied" code: "1012" nsresult: "0x805303f4 (NS_ERROR_DOM_BAD_URI)"

我已经用谷歌搜索并查看了 SO 但所有其他问题都与那些两个异常(exception)非常相似:

  • 我在firefox中打开的文件是本地文件,直接在浏览器中打开——我没有在localhost上运行www服务器

  • 我无法控制我正在阅读内容的网页

因此,目前为止我看到的几个解决方案(如添加 PHP 代理、更改外部服务器发送数据的方式)不能在这里应用。

在这种情况下还能做什么?另一个故事是我想知道对直接本地文件的这种严格安全性是否有意义。

预先感谢您提供提示/链接/等。

祝你有美好的一天!

编辑:任何直接的方法都行不通,因为 Firefox 是故意这样做的:
https://bugzilla.mozilla.org/show_bug.cgi?id=560488

最佳答案

我不认为你可以用那个设置做任何事情。

无论如何,不​​要绝望!因为这在我看来无论如何都像是具有受控用户群的东西,你可以用 Firefox 扩展来做同样的事情。扩展程序具有 chrome 权限,您可以从您想要的任何域获取任何页面。

如果只想修改部分页面,也可以查看Greasemonkey ,并开始编写一些 javascript 来修改网页,而无需费心学习如何进行扩展。 (并不是说扩展很困难!)

关于javascript - firefox 从本地 JS 文件读取网页——访问受限 URI 被拒绝,代码 : 1012, nsresult: NS_ERROR_DOM_BAD_URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2666839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com