ajax请求本地文件跨域问题。。。

报错如下:

jquery.min.js:6  Failed to load   file:///E:/VScode/workspace/caculator/test2.txt: Cross origin requests
     are only supported for protocol schemes: http, data, chrome,
    chrome-extension, https.

一开始尝试了网上个网友所说的添加浏览器属性里的参数,可是都行不通。

最后决定直接用自己机器的虚拟服务器来访问直截了当,刚好之前安装了nodejs,通过
node -v
npm -v
能显示出相应的版本号则说明ndejs已经成功安装上了
接下来,在通过他的npm来安装http-server,命令如下
npm install http-server --global (使用全局)
等待下下,就安装完成了~
再打开自己的项目目录的cmd窗口,输入
http-server
成功开启http-server服务,现在就会显示出两条地址,则表明成功啦~~
现在就能用此虚拟地址访问啦~
现在就能用ajax访问本地文件内容咯

(鄙人比较简单粗暴,别喷别喷[/ 尬笑]。。。)

反正哈哈哈,妈妈再也不用当心我的js跨域问题啦!!

你可能感兴趣的:(ajax请求本地文件跨域问题。。。)