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

请求报错 了。。

XMLHttpRequest cannot load http://api.bing.com/qsonhs.aspx?q=a. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.

正在回答

1 回答

因为跨域了,除非接口支持JSON-P,否则不能直接在页面ajax加载。

可以用服务端语言在本地搭建服务器,比如php curl接口再返回给前端。

或者还有个解决办法,修改HOST文件把调用的网页设定到api.bing.com。

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

x兔子 提问者

= = 啊? 大概知道是跨域的问题了。。。具体不知道怎么解决
2015-04-25 回复 有任何疑惑可以回复我~
#2

码客菠萝 回复 x兔子 提问者

我在本地搭建了node.js服务器,由服务器端去加载接口再输出, 这样就ok了
2015-04-27 回复 有任何疑惑可以回复我~
#3

x兔子 提问者

非常感谢!
2015-04-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
搜索框制作
  • 参与学习       66040    人
  • 解答问题       431    个

本课程从简入深讲解搜索框的制作,学习JQ与JS实现Ajax技术的不同点

进入课程

请求报错 了。。

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