如何解决chrome 等浏览器不支持本地ajax请求的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决chrome 等浏览器不支持本地ajax请求的问题相关的知识,希望对你有一定的参考价值。

1、cmd进入dos环境
2、dos下进入\Google\Chrome\Application>(chrome.exe所在目录)
3、运行命令 chrome.exe -- allow-file-access-from-files;
注意:运行完第3步之后,这个时候就会启动chrome浏览器,不要关闭它,使用chrome打开那个之前会报错的html文件,发现正常了,不会报错了,可是,我现在把chrome关闭,在使用chrome代码这个html文件还是会报错,这说明,这个方法只对本次打开的chrome有效,关闭再打开就无效了,为了方便,还是使用上面的那个修改快捷方式属性的方法吧!
参考技术A google chrome是由于某种安全策略的需要,禁止访问本地的ajax资源! 在以后调试的时候,要尽量使用本机IP来访问SERVER端,而不要使用127.0.0.1或者是localhost,这样就不会出现这个错误。本回答被提问者采纳

以上是关于如何解决chrome 等浏览器不支持本地ajax请求的问题的主要内容,如果未能解决你的问题,请参考以下文章

Chrome不支持本地Ajax请求,解决办法

如何让chrome支持ajax本地访问

ajax请求本地文件

本地调试 Chrome支持Ajax跨域

如何解决ajax在google chrome浏览器上失效

配置chrome支持本地(file协议)ajax请求