为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的代码放到sublime在自己的浏览器中打开就不行呢?

浏览器是chrome

正在回答

2 回答

真正的原因是Chrome不允许跨域请求,fruit_part.html文件保存在imooc.com服务器上,通过本地ajax请求进行访问是不被Chrome允许的,所以就无法显示啦,除非本地浏览器与目标服务器对“请求/响应”做了允许访问的设置~

4 回复 有任何疑惑可以回复我~
#1

Pray_0 提问者

谢谢咯,男神~
2015-07-27 回复 有任何疑惑可以回复我~
#2

学学web前端

请问如何设置本地浏览器与目标服务器的允许访问设置,我用的是google浏览器 那么能否在本地设置一个别的html,然后把地址添加进去,再来显示?
2015-08-21 回复 有任何疑惑可以回复我~
#3

五竹 回复 学学web前端

同在本地,是可以的。 目标服务器通过设置Access-Control-Allow-Origin头部(自定义的HTTP头部),来实现对远程浏览器的跨越调用,具体可以看这里,http://www.tuicool.com/articles/7FVnMz
2015-08-22 回复 有任何疑惑可以回复我~
#4

BreadCrumb 回复 五竹

那就是说把这网站得代码复制到自己的电脑重新运行是没办法显示的?那么,初学者大多数一台电脑,写出来的代码怎么测试啊?没有服务器啊
2015-08-28 回复 有任何疑惑可以回复我~
#5

五竹 回复 BreadCrumb

是这样没错,不必纠结,明白就好
2015-08-28 回复 有任何疑惑可以回复我~
查看2条回复

因为第25行,.html()方法请求的是相对路径的图片地址,在你本地自然就获取不到图片,所以.html()方法后面的load()方法也没有得到执行了,可以试着把25行去掉,没什么用

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

为什么我的代码放到sublime在自己的浏览器中打开就不行呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信