a.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="JavaScript">
function funa(){
try{
if(document.getElementsByName("text2")[0].value==""){
    alert("no thing")
}else{
var myfruit=dialogArguments;
myfruit.document.getElementsByName("text1")[0].value=document.getElementsByName("text2")[0].value;
self.close();
}
}catch(e){
}
}
</script>
</HEAD><BODY>
<input type="text" name="text2">
<input type="button" name="btn1" value="1111" onclick="funa()">
</BODY>
</HTML>b.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="JavaScript">
function funa(){
try{
if(document.getElementsByName("text2")[0].value==""){
    alert("no thing")
}else{
var myfruit=dialogArguments;
myfruit.document.getElementsByName("text1")[0].value=document.getElementsByName("text2")[0].value;
self.close();
}
}catch(e){
}
}
</script>
</HEAD><BODY>
<input type="text" name="text2">
<input type="button" name="btn1" value="1111" onclick="funa()">
</BODY>
</HTML>a,b.html放在一个文件夹下及可

解决方案 »

  1.   

    strURL = yourUrl;
    gobjSubWin=window.showModalDialog(strURL,'',"dialogHeight:234px;dialogWidth:271px;resizable:no;help:yes;status:no;scroll:no");
      

  2.   

    a.htm:
    <input type=text name=txt id=txt>
    <input type=button onclick="window.showModalDialog('b.htm',document.getElementById('txt'),'')">b.htm:
    <input type=radio name=radio value=1 onclick="window.dialogArguments.value=this.value">
    <input type=radio name=radio value=2 onclick="window.dialogArguments.value=this.value">
    <input type=button onclick="window.close()">
      

  3.   

    showModalDialog()方法就可以满足,网上搜索下
      

  4.   

    a.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <script language="JavaScript">
    function func(){
    window.showModalDialog("./b.html",window,"")
    }
    </script>
    </HEAD><BODY>
    <input type="text" name="text1">
    <input type="button" name="btn1" value="1111" onclick="func()">
    </BODY>
    </HTML>
    b.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <script language="JavaScript">
    function funa(){
    try{
    if(document.getElementsByName("text2")[0].value==""){
        alert("no thing")
    }else{
    var myfruit=dialogArguments;
    myfruit.document.getElementsByName("text1")[0].value=document.getElementsByName("text2")[0].value;
    self.close();
    }
    }catch(e){
    }
    }
    </script>
    </HEAD><BODY>
    <input type="text" name="text2">
    <input type="button" name="btn1" value="1111" onclick="funa()">
    </BODY>
    </HTML>a,b.html放在一个文件夹下及可