js如何跨域获取xml数据? 如题,js怎么通过ajax方式跨域获取xml数据。xml数据方不可控。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 讨论下啊,用php语言写这样一个页面:$xml="" //引号里面写xml的urlheader('Content-type:application/xml') //这行代码不能少,但不知道我是不是都写对了$fp=file_get_contents($xml)echo $fp;再用ajax访问这个页面,回调函数里接收responseText,就是这个xml吧?! 这样是用的代理的方式。xml的url需要取客户端的cookie。用代理的方式是不行的。我使用过soap的方式,能获取到数据到本地。但是是xml的数据本地会报错的。soap的方式是添加<script>结点去获取的,获取到的数据是xml字符串这样会报错。 xml的url需要取客户端的cookie? 是什么意思啊,我用过这样的方式跨域取过xml。不过是本机模拟的 就是说xml的url是一个php程序页面,程序会根据coodie的面的值来动态生成xml 我说错了,是用jsonp的方式。浏览器端有响应数据,但是会报js错误然后就无法处理呢。 动态生成的xml,file_get_contents就取不到吗? 你用过这方法试过吗? php我了解不多 file_get_contents 是能获取到内容,但是你不能传递cookie里面的值过去啊。 jquery中hide()和show()方法的问题,求帮助。 如何用js调用web服务 急急急!!! 在线等! 两个表单的文本框联动 JSP课程设计遇到的难题 js有没有函数可以直接删除数组中的某一个值 请问javascript怎么检测键盘按下?是关于photoshop的! 火狐狸浏览器中教本问题。 请问javascrpt如何取得网址中?后面所带的参数? javascript的包含文件怎么写? echarts 获取当前data 的值 回车使表格新增一行,各位请先看一下我的jsp代码,和简单的新增行有所不同 求教Jquery,UI插件的问题。急需,万分感谢!
$xml="" //引号里面写xml的url
header('Content-type:application/xml') //这行代码不能少,但不知道我是不是都写对了
$fp=file_get_contents($xml)
echo $fp;再用ajax访问这个页面,回调函数里接收responseText,就是这个xml吧?!
这样是用的代理的方式。
xml的url需要取客户端的cookie。用代理的方式是不行的。
我使用过soap的方式,能获取到数据到本地。但是是xml的数据本地会报错的。
soap的方式是添加<script>结点去获取的,获取到的数据是xml字符串这样会报错。
动态生成的xml,file_get_contents就取不到吗? 你用过这方法试过吗? php我了解不多