看起来很简单,但我找不到办法。 我打开一个窗口:
一个。我需要在打开窗口时最小化。 湾加载完成后,我需要进行规范化,然后专注于父窗口。
- 代码
var openwindow = null;
$(function(){
openwindow = window.open("http://www.domine.com", "winx", "width=200,height=30,toolbar=0,location=0,status=0,scrollbars=0,menubar=0,directories=0,resizable=0");
//minimized -> openwindow
$(openwindow).load(function(){
//normalized -> openwindow
...
//focus in current window
});
});
感谢
答案 0 :(得分:0)
首先,以非常小的尺寸打开弹出窗口,然后在弹出窗口中打开:
在加载完成时:
window.resizeTo(screen.width,screen.height); //this would maximize it, set the numbers to 200,30 to match your requirement
window.parent.opener.focus();
答案 1 :(得分:0)
在您的子窗口的onload
事件中,您可以致电window.opener.focus()
或window.opener.document.focus()
重新关注家长。但是,我不确定是否有任何方法可以在加载时将子窗口最小化。