页面PageA.html
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< html xmlns ="http://www.w3.org/1999/xhtml" >
< head >
< title > 页面A </ title >
< script type ="text/javascript" language ="javascript" >
function GoOpenUrl(url,width,height) // 定义打开窗口的返回值
{
var isMSIE = (navigator.appName == " Microsoft Internet Explorer " ); // 判断浏览器
if (isMSIE){
var returnVal = window.showModalDialog(url, window, " dialogWidth= " + width + " px;dialogHeight= " + height + " px;status:0;scroll:no " );
if (returnVal != undefined)
{
document.getElementById( " textfield " ).value = returnVal;
}
}
else {
var returnVal = window.open(url, " PageB " , " scrollbars=no,dialog=yes,modal=yes,width= " + width + " px,height= " + height + " px,resizable=no " );
return false ;
}
}
</ script >
</ head >
< body >
< textarea id ="content" name ="content" rows ="5" style ="width: 280px" ></ textarea >
< input type ="button" onclick ="GoOpenUrl('PageB.html',500,500)" value ="Test" />
</ body >
</ html >
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< html xmlns ="http://www.w3.org/1999/xhtml" >
< head >
< title > 页面A </ title >
< script type ="text/javascript" language ="javascript" >
function GoOpenUrl(url,width,height) // 定义打开窗口的返回值
{
var isMSIE = (navigator.appName == " Microsoft Internet Explorer " ); // 判断浏览器
if (isMSIE){
var returnVal = window.showModalDialog(url, window, " dialogWidth= " + width + " px;dialogHeight= " + height + " px;status:0;scroll:no " );
if (returnVal != undefined)
{
document.getElementById( " textfield " ).value = returnVal;
}
}
else {
var returnVal = window.open(url, " PageB " , " scrollbars=no,dialog=yes,modal=yes,width= " + width + " px,height= " + height + " px,resizable=no " );
return false ;
}
}
</ script >
</ head >
< body >
< textarea id ="content" name ="content" rows ="5" style ="width: 280px" ></ textarea >
< input type ="button" onclick ="GoOpenUrl('PageB.html',500,500)" value ="Test" />
</ body >
</ html >
页面B
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< html xmlns ="http://www.w3.org/1999/xhtml" >
< head >
< title > 页面B </ title >
< script type ="text/javascript" language ="javascript" >
function GoReturnValue()
{
var returnVal = document.getElementById( " txtVal " ).value;
var isMSIE = (navigator.appName == " Microsoft Internet Explorer " );
if (isMSIE)
window.dialogArguments.content.value = returnVal;
else
opener.document.getElementById( " content " ).value = returnVal;
window.close();
}
</ script >
</ head >
< body >
< input type ="text" id ="txtVal" value ="" />
< input type ="button" value ="ok" onclick ="GoReturnValue();" />
</ body >
</ html >
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< html xmlns ="http://www.w3.org/1999/xhtml" >
< head >
< title > 页面B </ title >
< script type ="text/javascript" language ="javascript" >
function GoReturnValue()
{
var returnVal = document.getElementById( " txtVal " ).value;
var isMSIE = (navigator.appName == " Microsoft Internet Explorer " );
if (isMSIE)
window.dialogArguments.content.value = returnVal;
else
opener.document.getElementById( " content " ).value = returnVal;
window.close();
}
</ script >
</ head >
< body >
< input type ="text" id ="txtVal" value ="" />
< input type ="button" value ="ok" onclick ="GoReturnValue();" />
</ body >
</ html >