在chrome中运行一些含Ajax请求的界面时,抛出如下错误:
XMLHttpRequest cannot loadfile:///E:/%E7%BB%83%E4%B9%A0%E7%AB%99%E7%82%B9/aa.html. Cross origin requests are only supported for HTTP.
XMLHttpRequest cannot loadfile:///E:/%E7%BB%83%E4%B9%A0%E7%AB%99%E7%82%B9/aa.html. Cross origin requests are only supported for HTTP.
从网上搜索到解决方案如下:
1)给chrome加启动参数:
--allow-file-access-from-files
或者
--disable-web-security
2)给chrome加启动参数方法:
选中谷歌浏览器快捷方式,右键属性在目标位置中加上启动参数即可。如下图所示: