WEB开发网
开发学院网页设计JavaScript JavaScript静态页面值传递之Window.open篇 阅读

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

 2010-09-14 13:07:03 来源:WEB开发网   
核心提示:Window.open篇这两窗口之间存在着关系.父窗口parent.htm打开子窗口son.htm子窗口可以通过window.opener指向父窗口.这样可以访问父窗口的对象.Post.htm<input type=text name=maintext><input type=button value

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打开的窗口.不能跨域.

Tags:JavaScript 静态 页面

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接