怎样可以跨域访问且可以加载访问的页面
在Javascript和JQuery中怎样可以跨域访问且可以返回访问的页面??这个问题困了我很多天了,求各位大神们帮帮忙?
------解决方案--------------------跨域页面都是不可以访问的
iframe可以跨域加载页面
通过contentWindow对象访问iframe子页面window对象,但若跨域,只有location对象允许访问
如果跨域的页面受你控制,可以通过一系列手段完成跨域添加事件之类的功能,但只是利用规则罢了,跨域限制是无法突破的
------解决方案--------------------JSONP(只允许GET)
设置共同顶级域支持操作iframe,可操作iframe中方法提交
------解决方案--------------------
静态页无法直接跨域了,除非别人的服务器设置过access-Control-Allow-Origin响应头为*,允许从任何域名访问,否则只能靠自己做代理。
jsonp也需要跨域页面的支持才行,因为允许jsonp操作需要接受客户端发送的回调函数并输出函数名称及数据才行