有没有办法可以定义我的脚本标记以使用绝对路径而不是相对路径,以便从网络位置加载我的JavaScript文件?
这就是我的尝试:
<script src="file:\\\MyDFSDirectory\Test\TestApp\Scripts\jquery-1.7.1.js"></script>
这不起作用。在FF中,我收到错误安全错误:Content at http://localhost/Test/Test.html may not load or link to file:\\\MyDFSDirectory\Test\TestApp\Scripts\jquery-1.7.1.js
在IE中,我没有看到正在下载的文件。在“网络”选项卡(IE开发工具栏)中,它显示Received 0 B
。如果我获取URL并将其粘贴到文件资源管理器中,它将打开JS文件。
我在这里缺少什么?
答案 0 :(得分:4)
您确实遇到了浏览器的安全模型。解决这个问题的唯一方法是在本地运行Web服务器并以这种方式提供文件。