打开最大化为用户屏幕配置的弹出窗口的最佳方法是什么?我正在使用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添加到功能列表中.
使用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)
| 归档时间: |
|
| 查看次数: |
4274 次 |
| 最近记录: |