1.谷歌ajax访问本地文件
有时写的html时需用到本地的文件,在chrome中不能正常运行,用开发人员工具看到是这样的一个问题。
![](https://i-blog.csdnimg.cn/blog_migrate/d22653eb00956548f11bf450d6398e0e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/7a4e1c24c592fc85b7e3c73ed1606249.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/d22653eb00956548f11bf450d6398e0e.png)
在chrome中可以用--allow-file-access-from-files 命令来解决这个问题。右键点击chrome的快捷方式选择属性。在目标一栏中添加--allow-file-access-from-files,如图所示,注意与前面的内容要用一空格隔开。然后从这个快捷方式打开浏览器,html便可正常运行。注意,必须通过这个带有--allow-file-access-from-files命令的快捷方式打开的浏览器才行。
![](https://i-blog.csdnimg.cn/blog_migrate/3706a54a2a75ef88486b2c881b8e1c4c.png)
2.火狐ajax访问本地文件
Firefox:
1、Firefox的用户请在浏览器的地址栏输入“about:config”,回车
2、在过滤器(filter)中搜索“security.fileuri.strict_origin_policy”
3、将security.fileuri.strict_origin_policy设置为false
4、关闭目前开启的所有Firefox窗口,然后重新启动Firefox。
1、Firefox的用户请在浏览器的地址栏输入“about:config”,回车
2、在过滤器(filter)中搜索“security.fileuri.strict_origin_policy”
3、将security.fileuri.strict_origin_policy设置为false
4、关闭目前开启的所有Firefox窗口,然后重新启动Firefox。
![](https://i-blog.csdnimg.cn/blog_migrate/7a4e1c24c592fc85b7e3c73ed1606249.jpeg)