JS跨域取数据

我在JS里面写一个方法,该方法是用于数据转换如www.baidu.com/s?a=值1(参数)&&b=值2(参数)总之上面就是一个访问地址该地址的页面是中有result标... 我在JS里面写一个方法,该方法是用于数据转换 如www.baidu.com/s?a=值1(参数)&&b=值2(参数)
总之上面就是一个访问地址 该地址的页面是中有result 标签 然后里面根据值1余值2的不同 返回的值也不同 这时我想通过JS对该地址请求 取到这2个由值1与值2生成的新数据
我有查看过报错信息 说我跨域访问 我在网上搜了方法 但是都是与服务端有联系 ,服务端我是控制不了的 我只是根据值不同得到2个新的值而已 其他的东西 什么都没有
上面图片是经纬度 经纬度的值 是由变量控制 然后生成一条连接 连接打开后如下图 得到返回结果

我想取到这个result的2个值 请问然后解决 请注意 该地址的客户端与我无关
展开
 我来答
百度网友b30ab76
推荐于2016-03-24 · TA获得超过1570个赞
知道小有建树答主
回答量:397
采纳率:100%
帮助的人:479万
展开全部
只有服务端授权了你跨域才能进行跨域,这是设置好的安全机制,不然的话,岂不是你能这么做,大家都能这么做了?那还有什么安全性可言呢,对不对?
另外提一下,result不是DOM标签,你直接返回数据应该更正确些,何必还包装一层?
追问
这个result是人家的 不是我的  请问你能写个示例代码吗 我其实就是只想取到那个数据而已  如果从地址的?后面都不写的话 返回就是null  其实这个域名就是用来进行经纬度转换坐标的
追答
没办法做跨域的哦。除非服务器认可。
两种方法,第一种JSONP,不推荐。第二种在Header加上跨域请求,需要服务端认可。
建议你自己建立服务端,先在本域请求自己的,然后自己的再cURL别人的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式