打开弹出窗口最大化为用户的屏幕配置

Mic*_*ern 2 asp.net popup

打开最大化为用户屏幕配置的弹出窗口的最佳方法是什么?我正在使用C#ASP.NET 3.5网站项目.

更新:

@Anthony - windows xp任务栏覆盖了一些浏览器窗口.如何设置maxmmumize并停在windows xp任务栏?

更新1:

我使用以下解决方案来最大化弹出窗口,但它首先打开窗口然后将其移动到屏幕的左上角.有没有办法打开0,0位置的弹出窗口?

function openMaxWindow(url) {
    var name = "MyWindow";
    var features = "status=1,toolbar=1,location=1,menubar=1,scrollbars=1,resizable=1,top=0,left=0,height=" + screen.availHeight + ",width=" + screen.availWidth;

    var newWindow = window.open(url, name, features); 
}
Run Code Online (Sandbox Code Playgroud)

更新2:

弄清楚,我需要将top = 0和left = 0添加到功能列表中.

Ant*_*ony 5

使用javascript运行

var newWindow = window.open(); newWindow.resizeTo(screen.width, screen.height);

显然,您需要在window.open()语句中使用适当的参数.

此链接还显示了如何执行此操作

编辑

newWindow.moveTo(0,0);
newWindow.resizeTo(screen.availWidth, screen.availHeight);
Run Code Online (Sandbox Code Playgroud)