JavaScript静态页面值传递:Window.open篇

作者:网络 来源:佚名 更新时间:2008-12-09 11:54:34 点击:

本文详细介绍javascript静态页面值传递之window.open篇

  window.open篇

  这两窗口之间存在着关系.父窗口parent.htm打开子窗口son.htm

  子窗口可以通过window.opener指向父窗口.这样可以访问父窗口的对象.

  post.htm

<input type=text name=maintext>
<input type=button value="open">
read.htm
<script language="javascript" >
//window.open打开的窗口.
//利用opener指向父窗口.
var parenttext = window.opener.document.all.maintext.value;
alert(parenttext);
</script>

 

  优点:取值方便.只要window.opener指向父窗口,就可以访问所有对象.

    不仅可以访问值,还可以访问父窗口的方法.值长度无限制.

  缺点:两窗口要存在着关系.就是利用window.open打开的窗口.不能跨域.