(急!!!)如何新打开一个IE窗体, 但是让它总是显示在最前端!!! up 有分 (在线等....)
如何新打开一个IE窗体, 但是让它总是显示在最前端!!!
比如用open 等其他方式新打开一个IE窗体, 但是它必须显示在最前端!
(类似于 模式显示, 但是不是 showMudualDialog() )
因为我用ShowModualDialog有问题 : 因为我做了很多逻辑操作,并且要将对象返回给创建这个IE窗体的页面,所以必须通过服务端返回, 所以要关闭时 有点问题.
利用代码 : Response.Write("<script language='javascript'>window.opener=null;window.close()</script> 总是关不掉, 请问大家有什么办法!
急切等待中.........
问题点数:100、回复次数:6Top
1 楼apple1978(灌蓝高手)回复于 2003-09-04 14:06:41 得分 0
大家帮帮忙哈!:)
谢了先!Top
2 楼liujingnan(刘静南)回复于 2003-09-04 14:44:45 得分 30
//IE打开新窗口,并总显示在最前面:
var myoptions="alwaysRaised=yes";
var newwin=window.open("","",myOptions);
...
//关闭此窗口:
newwin.close();
Top
3 楼hover_online(ξ芎メ)回复于 2003-09-04 14:51:21 得分 30
ShowModualDialog 提交母窗口时候,母窗口是要刷新的!应该没问题。Top
4 楼jzsh2000(瘦猫)回复于 2003-09-04 15:04:32 得分 20
alwaysRaised
Internet Explorer:不支持
Navigator:版本 4+
指定窗口总是保留在堆栈的最上面。换言之,不管新窗口是否激活,总是其他窗口上。
window.open("alwaysraised.html", "_blank", "alwaysRaised");
参考:http://tech.163.com/tm/010121/010121_13772.htmlTop
5 楼jzsh2000(瘦猫)回复于 2003-09-04 15:05:05 得分 20
alwaysRaised
Internet Explorer:不支持
Navigator:版本 4+
指定窗口总是保留在堆栈的最上面。换言之,不管新窗口是否激活,总是其他窗口上。
window.open("alwaysraised.html", "_blank", "alwaysRaised");
参考:http://tech.163.com/tm/010121/010121_13772.htmlTop
6 楼apple1978(灌蓝高手)回复于 2003-09-04 17:19:54 得分 0
是啊!
hover_online(ξ芎メ) : 我的问题是 如何通过服务端方式关闭? 还有就是每次提交后均要弹出一个新IE窗体! 很烦啊! :)
liujingnan(刘静南) 你的方法不行啊!
还有没有其他办法支持这种显示方式???
帮帮我哦!Top
7 楼apple1978(灌蓝高手)回复于 2003-09-09 10:28:52 得分 0
没方法么?
:)
谢谢各位支持哈!Top




