javascript - js 文件未加载 js 控制台说是 "Not allowed to load local resource"

标签 javascript html

下面的 JavaScript 代码未加载,在 JavaScript 控制台 中显示,

"Not allowed to load local resource:"

Javascript:

    (function () { 
        var script = document.createElement('script'); 
        script.setAttribute('src','file:///home/chronos/u-1dd073c6b7b8430c0010c7429b07db331325c324/Downloads/Core/tube.js'); 
        document.body.appendChild(script);
        }()
    );

最佳答案

这些内容大部分是从其他问题粘贴的,但也许您会发现它有用:

检查您的主机是否完全合格in here

您还可以阅读指南 in here

有些浏览器,比如现代版本的 Chrome,甚至会拒绝从 http 协议(protocol)跨越到文件协议(protocol)。 Chrome 和 Safari 似乎比其他两者使用了更严格的沙箱实现(出于安全原因)。

最后,您不应该从本地文件系统加载 javascript 文件。您需要将其与您的应用一起托管并从网络服务器加载。

关于javascript - js 文件未加载 js 控制台说是 "Not allowed to load local resource",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37223209/

相关文章:

html - 斜体选项

javascript - 数组 .length 属性为 JavaScript 中的 document.getElementsByClassName 返回 0

javascript - 验证表单,检查用户是否存在,注册他们。全部使用 Ajax

javascript - 为 HTML 表单中的 select 元素定义值类型

javascript - 如何截取整个网页的屏幕截图?

html - 将图像高度设置为 100% 并将宽度设置为自动在 Safari 中不起作用

javascript - 如何使用异常输入将数据从表单提取到 session 中

javascript - 在 jQuery 弹出式 div 中显示图像

javascript - 祖先的事件处理程序可以停止其子元素的事件之一的传播吗?

html - 有没有办法指定嵌入要点的宽度?