收录日期:2019/02/16 20:07:06 时间: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> 

C#中文件获取和写入 公司的ASPX网站首页最下面被注入了HTML 请教关于使用OPENGL离屏渲染使用 使用thinkphp遇到的小问题 helloworld jsp页面问题 请教关于使用OPENGL离屏渲染使用 怎样把图像插入到windows 临时文件 最后再生成新的一张图片 c#中的泛型咋那么多限制,居然不让new 钩子函数 屏蔽鼠标消息 好玩却出问题了 新手问题,acos函数的参数是什么? VC2005的代码用VC2010打开编译后,很多报错,怎么办? cuteeditor 如何去除自动生成的CSS Android:case variant exists? 有没有是专科学历的想考个本科的筒子 WPE初级详细教程-希望高手提供 请教关于四舍五入的问题 求D3D入门,相关教程,相关网页..... .net 调用webkit 工具 vs2010 ,编译出错 ,错误信息如下,请各位高手帮忙解决! 贝叶斯预测模型 jquery问题。 Js无法获取动态创建的text的值。为什么。为什么 ireport横向打印两个麻烦问题求高手相助 多线程访问list报错 myEclipse自带的tomcat启动正常换成本地安装的Tomcat加载SSH项目就不能启动报错Skipped installing application js 无法获取动态创建text的值 为什么 为什么 【转】屌丝传奇(逆袭篇) 简单的string输入输出 怎么传递参数到iframe页面 sql 查询问题