秒速赛车下载JS设置documentdomain实现跨域
秒速赛车技巧-秒速赛车规律_官网-秒速赛车走势图
当前位置:主页 > 秒速赛车技巧 > 正文

秒速赛车下载JS设置documentdomain实现跨域

  开发网站后台的时候有时候会用到iframe,子页面调用父页面中的js方法,就会设计到跨域问题.JS设置document.domain实现跨域.

  我们也可以给document.domain属性赋值,不过是有限制的,你只能赋成当前的域名或者基础域名。

  因为cctv.net与不是当前的域名也不是当前域名的基础域名,所以会有错误出现。这是为了防止有人恶意修改document.domain来实现跨域偷取数据。

  前提条件:这两个域名必须属于同一个基础域名!而且所用的协议,端口都要一致,否则无法利用document.domain进行跨域.

  Java出于对安全性的考虑,而禁止两个或者多个不同域的页面进行互相操作。

  比如在:一个网页(a.html)里面 利用iframe引入了一个里的一个网页(b.html)。

  这时在a.html里面可以看到b.html里的内容,但是却不能利用java来操作它。因为这两个页面属于不同的域,在操作之前,js会检测两个页面的域是否相等,秒速赛车下载如果相等,就允许其操作,如果不相等,就会拒绝操作。

  这里不可能把a.html与b.html利用JS改成同一个域的。因为它们的基础域名不相等。(强制用JS将它们改成相等的域的话会报跟上面一样的参数无效错误。)

  所以如果在a.html里引入aaa.com里的另一个网页,是不会有这个问题的,因为域相等。

  这样这两个页面就可以互相操作了。也就是实现了同一基础域名之间的跨域。返回搜狐,查看更多

版权保护: 本文由 主页 原创,转载请保留链接: http://www.ecentiv.com//html/433.html