search

Home  >  Q&A  >  body text

javascript - 被请求页面无法配合时如何跨域获取数据?

已知
1.A跟B两个页面处于不同的根域下
2.B页面提供一个接口返回一串json,B页面不可修改。

问:
如何在A页面获取这串json?

问题补充:
如果使用jsonp的话,要求返回的是一个callback函数,但是B页面是无法配合的,所以行不通
用window.name跨域的话,又需要在B页面插入iframe,同样B页面无法配合,行不通

请问还有别的办法么?

巴扎黑巴扎黑2903 days ago230

reply all(3)I'll reply

  • ringa_lee

    ringa_lee2017-04-10 15:06:51

    可不可以换一种思路,不使用js去取数据

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-10 15:06:51

    服务端做一次代理,去过来自己玩呗!

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 15:06:51

    1. 服务端架设代理。

    2. 做成浏览器应用。

    reply
    0
  • Cancelreply