我用js访问别人的页面来获取我要的数据(xml格式),用ajax时候,ie会报安全提示。1、从网上查到用IFrame 可以处理,但是我把IFrame 的src指向别人网页的时,用js就会报:拒绝访问。指向自己的网页可以访问。2、如果用JS创建动态脚本的方法,我又无法获取数据,因为它是xml格式的,JS创建动态脚本好像只能获取函数或者参数。
不知道怎么解决啊?请大虾指点,特别是iframe为啥会拒绝访问
不知道怎么解决啊?请大虾指点,特别是iframe为啥会拒绝访问
这个怎么做? php读取jsp页面生成的xml?
其中通过服务器代理的方式我觉得最好,因为你的客户端与外域的那个服务器不需要太高的耦合。其他的方法外域的那个服务器端脚本必须按照你的callback(response)的方式给你返回数据才行,而通过你本域的服务器代理,返回什么样的数据格式是由你自己定义的。
就是.ajax对象的datatype=jsonp