asp弹出窗口 返回选中值
- 提问者网友:沉默菋噵
- 2021-04-27 04:02
- 五星知识达人网友:不甚了了
- 2021-04-27 05:07
这个问题容易解决,如:
这是一个父窗口~
<SCRIPT language=javascript>
function win(){
window.open("login.html",null,"height=150,width=200");
}
</SCRIPT>
<TABLE id=t1>
<TBODY>
<TR>
<TD id=dd>user</TD></TR>
<TR>
<TD id=bb>sex</TD></TR></TBODY></TABLE><INPUT onclick=win() type=button value=提交> 下面是一个子窗口
<SCRIPT language=javascript>
function win(){
window.opener.document.all.dd.innerText=document.getElementById("user").value;
window.opener.document.all.bb.innerText=document.getElementById("sex").value;
window.close();
}
</SCRIPT>
user: <INPUT name=user> <BR>sex: <INPUT name=sex> <BR><INPUT onclick=win() type=button value=提交>
- 1楼网友:梦中风几里
- 2021-04-27 07:02
- 2楼网友:愁杀梦里人
- 2021-04-27 05:56
我想这只是需要弹出一个小窗口就行了,这是由javascript就能实现,当这个代码执行里,可弹出一个窗口,然后点击这个窗口可回到前一个窗口,信息也不会去掉.
- 3楼网友:洒脱疯子
- 2021-04-27 05:25
这个功能我想不关asp的事情; 是JavaScript来做的; 使用ajax可以非常方便的做出你需要的这个功能;
如果是新打开一个浏览器窗口,那相对麻烦,你需要让新打开浏览器的窗口和原来的窗口共享一个dom才能够做到控制;
不过你可以不打开一个窗口,而是做一个隐藏的div层;然后显示这个层,模拟打开窗口,这样用JavaScript就容易控制多了