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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决ajax在google chrome浏览器上失效相关的知识,希望对你有一定的参考价值。

在目标路径的后面添加【 --disable-web-security】,格式如下:C:\\Users\\Administrator\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe --disable-web-security,其中chrome.exe与--disable之间有一个空格 参考技术A google chrome是由于某种安全策略的需要,禁止访问本地的ajax资源!
在以后调试的时候,要尽量使用本机IP来访问SERVER端,而不要使用127.0.0.1或者是localhost,这样就不会出现这个错误。本回答被提问者采纳

如何解决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,这样就不会出现这个错误。本回答被提问者采纳

以上是关于如何解决ajax在google chrome浏览器上失效的主要内容,如果未能解决你的问题,请参考以下文章

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

google浏览器无法本地测试ajax

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

可以在页面加载后拦截 ajax 加载的 HTML/数据的 Google Chrome 扩展

如何让chrome支持ajax本地访问

Google Chrome 将 json AJAX 响应显示为树而不是纯文本,新版本