1.html
function subWin(){
window.open( 2.html );//后面可以加参数,在这里只是一个跳转功能,去打开一个新的页面
}
<form name=" form1">
<input name="name" id="name" value=""/>
<input type="button" value="跳转" οnclick="subWin()">
2.html
function aa(){
var st = new String ();
str = documnet.form2.name1.value;
window.parent.opener.document.form1.name = str; //这里实现了对父页面的刷新和传值
}
给自己留一个笔记以后用
showModalDialog:
var result = showModalDialog( "son.jsp");
alert( result ); //可以得到从子窗口传来的值
document.getElementById("name" ).value;//可以把值放到页面之中
son。jsp
var name=prompt("请输入您的名字");
parent.returnValue = name;
parent.close();