laos老师老师
来源:3-5 下拉菜单的按需加载
RahodJoe
2020-01-08 00:10:08
我再warm里面添加了整个文件夹,然后在谷歌上还是调用不了$.getJSON(),F12打开鼠标hover的时候,会跳转到jquery里面,点击三角形继续按钮,控制台出现同源策略的报错,但是在IE 不管是本地的文件夹打开dropdown.html,还是丢在wram里面的整个文件夹打开dropdown,hover的时候都能获取$.getJSON()的值,为什么呢??
2回答
同学你好,对于你的问题解答如下:
地址栏目写的是G://wamp/www/我自己命名的文件夹/课程全部代码/index.html这样子的。
表示从本地加载文件,所以在谷歌浏览器中加载json文件会报错同源策略
是的,从本地服务器访问文件,解决浏览器限制的同源策略问题。在前面的ajax阶段有讲解如何使用wamp。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
好帮手慕慕子
2020-01-08
同学你好,你说的这种情况应该是浏览器本身解析的问题,谷歌浏览器会限制本地打开的文件,访问json文件。
注意:将项目放在wamp的www目录下,之后需要启动wamp,在浏览器中通过localhost访问页面才可以。同学可以再测试一下。
如果还有问题,可以新建提问,图文结合详细描述一下你是如何操作的,便于帮助同学准确的定位与解决问题。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快
相似问题