【发布时间】:2014-07-12 21:08:11
【问题描述】:
打开一个最大化用户屏幕配置的弹出窗口的最佳方式是什么?我正在使用 C# ASP.NET 3.5 网站项目。
更新:
@Anthony - windows xp 任务栏覆盖了一些浏览器窗口。 windows xp任务栏如何设置maxmmumize并停止?
更新 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);
}
更新 2:
想通了,我需要将 top=0 和 left=0 添加到功能列表中。
【问题讨论】:
-
如果这不是内部应用程序,请不要这样做!我将浏览器设置为我喜欢的大小,任何不符合我偏好的网站都不会再看到我。
-
@Mark - 这是一个 Intranet 应用程序。
-
@Michael,谢谢。我希望通过 Google 或其他方式发现此问题的其他人也是如此。