主题:如何使新打开的窗口成为当前窗口?
luochen601
[专家分:0] 发布于 2007-05-09 11:24:00
如题,在程序中用了Response.write("<Script language='JavaScript'>window.open('*.aspx');</Script>")来打开一个新窗口,但这个新窗口并不是当前窗口,如何使之变为当前窗口?还有一个问题就是,用该语句打开新窗口后,原父窗口的字体比原来变大了是怎么回事?
回复列表 (共8个回复)
沙发
oyh484203 [专家分:5890] 发布于 2007-05-09 12:46:00
Response.write("<Script language='JavaScript'>window.open('*.aspx').focus();</Script>")
板凳
oyh484203 [专家分:5890] 发布于 2007-05-09 13:56:00
或者:
Response.write("<Script language='JavaScript'>win=window.open('*.aspx');win.focus();</Script>")
3 楼
luochen601 [专家分:0] 发布于 2007-05-09 14:34:00
两种都试过了,没用呀!
4 楼
oyh484203 [专家分:5890] 发布于 2007-05-10 11:49:00
那你想怎样才是当前窗口?
5 楼
luochen601 [专家分:0] 发布于 2007-05-10 13:25:00
就是当前显示的页面是新打开的那个呀,而不是新打开的那个窗口的父窗口!
6 楼
oyh484203 [专家分:5890] 发布于 2007-05-10 14:41:00
是不是要打开新窗口的同时把父窗口也关闭掉?
7 楼
yaozheng [专家分:28410] 发布于 2007-05-11 00:03:00
你用的是什么浏览器?IE不存在这个问题,window.open就是当前窗口!除非你用的是遨游之类的!
8 楼
luochen601 [专家分:0] 发布于 2007-05-11 22:26:00
我就是用的IE呀,只不过是升级到IE7.0的
我来回复