收录日期:2019/05/22 09:17:03 时间:2016/05/27 14:23:37 标签:JavaScript
showModalDialog是个登陆窗口,完成验证后如何在主页面显示登陆成功的页面!而不是新开一个窗口!我搜索了论坛 但是没有这方面的详细介绍!请高手指点!谢谢!

最好有详细的代码提供以供学习!
打开的ModalDialog页面用window.returnValue设置返回值,在父页面就可以用strA=showModalDialog(... ...)来获得了
var a = window.showModalDialog("XX.asp");
if(a == "OK")window.location.replace("new.asp");


XX.asp
<script>
//if pass
window.returnValue="OK";
window.close();
</script>
Dialog.asp

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" type="text/css" href="stylecss/main.css">
<script LANGUAGE="JavaScript" FOR="Ok" EVENT="onclick">
 window.returnValue = uploadx.FileURL.value;
 window.close();
</script>
</head>
<body style="border: medium none; background-color: buttonface"> 
<form name="uploadx" ID="uploadx"> 
        <input type="text" readonly style="width:80%;disabled" class="input" value name="FileURL" size="20" ID="FileURL"> 
</form> 
</body>
</html>


接收页

function selFile(){
var arr = showModalDialog("Dialog.asp", "", "dialog Width:410px; dialogHeight:230px; status:0");
if (arr != null){
alert(arr);
}
}
demo.htm 打开模式窗口.

<input type="button" value="open" onclick="openWin()">
<Script Language="JavaScript">
function openWin()
{
    var win = showModalDialog("win.htm",[window]);
}
</script>


win.htm  //in.htm放在框架中.提交时用target="_self" 就不会打开新窗口了.

<frameset rows="0,*"> 
<frame src="about:blank"> 
<frame src="in.htm"> 
</frameset> 

in.htm
<form target="_self" method=post> 

求救:使用CHttpFile的OpenRequest出错(50分) ShellListView 电子地图谁做过?无从下手啊,提点建议。 求助,怎样能够把数据表中的数据直接导入Excel中,并在客户端的浏览器中直接浏览生成的Excel文件 关于串口初始化的问题 请大家回答偶一个问题! :( 关于.NET项目部署的问题 请教各位大大几个很基础的问题 因为要做课程设计,老师让选平台,PPC&&Plam二选一,有好心人能告诉我二者有什么区别么? 一研究生签约一家外商(欧洲)独资企业,关于户口(北京)的困惑。 “定位new表达式”的? 怎么设置点击TreeView触发javascript事件啊? Swish MAX 怎么绘图可以类似FIRWORKS的图片“打孔” 遇到一个奇怪的问题,关于xsd数据集的,请大家帮帮忙,谢谢啦! 将数据导出到Excel时出现的问题,欲知详情请进 如何实现图像的上下和左右镜像,最好提供代码。 请教高人指点....... 服务器的带ECC内存,可不可以和台式机的一般内存一起用啊! 请问为什么tc2.0用oci.h出错 怎样查询数据库的一半记录? 100分求:sybase数据库有没有可以过滤掉重复纪录的sql语句 --! 请问这条SQL语句我该怎么写,或者我该如何操作 如何在XP/2000下使指定进程不在任务管理器中显示或显示但不能被强制终止(要有源码) 关于文件读取的操作的问题.请大家来帮帮我. 一个关于文件读取的操作的问题.请大家来帮帮我. 如何使网页不能“另存为”? 软考的教程怎么和考试大纲有很大出入? 中文问题 软考的教程怎么和考试大纲有很大出入? struts用户手册(中文)谁有?谢谢