首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript最全的10种跨域共享的步骤

2013-11-08 
javascript最全的10种跨域共享的方法在客户端编程语言中,如p额,可能还是有些乱,上个代码给大家。大家可以

javascript最全的10种跨域共享的方法

在客户端编程语言中,如<p>额,可能还是有些乱,上个代码给大家。大家可以补充指教,如果有跨域的更好的方法,希望大家贴上来啊。</p></div>
<p>?</p>
<p>??? 明白了,受教了!</p> 11 楼 LoriSun 2011-01-28   document.domain 是一个方便的方式。 推荐 12 楼 dir_murong 2011-01-28   就知道jsonp 13 楼 zhaoxy_sunrain 2011-01-29   我在项目中用过P3P协议,也可以实现跨域访问。

response.setHeader("P3P","CP="NON DSP COR CURa ADMa DEVa TAIa PSAa PSDa IVAa IVDa CONa HISa TELa OTPa OUR UNRa IND UNI COM NAV INT DEM CNT PRE LOC""); 14 楼 whiletrue 2011-01-30   我们的一个方案,使用post的方式来跨域提交,把参数序列化从A传递至B,B得到后再反序列化即可.模拟了对话框模式,也不错. 15 楼 rashrash 2011-02-01   还是使用jsonp简单方便 16 楼 achun 2011-02-01   document.domain
学习了,以前还真不知道这个方法 17 楼 dengjianqiang200 2011-03-23   rashrash 写道还是使用jsonp简单方便
jsonp只能实现单向请示,而且不支持post 18 楼 dengjianqiang200 2011-03-23   achun 写道document.domain
学习了,以前还真不知道这个方法

这只适用于子域与子域或子域与父域之间的通信,其他的域是不行的。 19 楼 dengjianqiang200 2011-03-23   achun 写道document.domain
学习了,以前还真不知道这个方法
这个只适用于子域间或子域同父域之间,其他域是不行的。 20 楼 dengjianqiang200 2011-03-23   whiletrue 写道我们的一个方案,使用post的方式来跨域提交,把参数序列化从A传递至B,B得到后再反序列化即可.模拟了对话框模式,也不错.

那得AB间相互信任才行,而且如何判断从B返回的数据是A想要的? 21 楼 dengjianqiang200 2011-03-23   zhaoxy_sunrain 写道我在项目中用过P3P协议,也可以实现跨域访问。

response.setHeader("P3P","CP="NON DSP COR CURa ADMa DEVa TAIa PSAa PSDa IVAa IVDa CONa HISa TELa OTPa OUR UNRa IND UNI COM NAV INT DEM CNT PRE LOC"");


最终是用cookie吗?

22 楼 dontal 2011-03-28   楼主能否指点一下,如果ajax访问跨域资源,使用jsonp方式,那么是否还需要使用xmlHttpRequest对象,我的理解:在head中增加<script>标签实际上是由页面帮我们去调用另一个域上的逻辑,那么是否还有必要通过xmlHttpRequest去请求?
另一个问题,ajax默认是异步传输,那么使用<script>标签的方式是同步的还是异步的,页面是不是要加载完<script>后再会执行后面的语句? 23 楼 liltos 2011-03-28   我用的是这个
FIM – Fragment Identitier Messaging
#号后面的应该是叫 hash
两边都用轮询的方式获取数据
URL的长度限制基本只需要应对IE就可

热点排行