当前位置: 首页 > 图文教程 > 网络编程 > Javascript > JavaScript静态页面值传递:Window.open篇

Javascript
js 方法实现返回多个数据的代码
Ext 表单布局实例代码
javascript document.referrer 用法
JavaScript 字符编码规则
JS 动态加载脚本的4种方法
jQuery textarea的长度进行验证
jQuery select的操作实现代码
jQuery 1.2.x 升級 1.3.x 注意事项
关于viewport,Ext.panel和Ext.form.panel的关系
日期 时间js控件
JavaScript的parseInt 进制问题
javascript 有用的脚本函数
javascript 两个字符串比较函数
javascript 代码运行器
js arguments.callee的应用代码
JavaScript Table排序 2.0 (更新)
给Function做的OOP扩展
<script defer> defer 是什么意思
FF和IE之间7个JavaScript的差异
javascript获取当前ip的代码

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 130 ::
收藏到网摘: n/a

本文详细介绍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打开的窗口.不能跨域.