kiw*_*d17 2 html javascript maximize-window
有没有办法可以从JavaScript最大化当前最小化的窗口?这是我的情况:
我有一系列的链接都针对同一外部窗口(例如“ MyNewWindow”)。单击链接时,将弹出一个新窗口。如果单击另一个链接,页面将在预期的同一窗口中弹出。如果我最小化“ MyNewWindow”弹出窗口,则希望能够单击另一个链接并使该窗口最大化。
我的方法是在正文的onLoad部分放置一些内容,以便刷新页面时,如果页面最小化,它将自动“最大化”。注意:使用window.MoveTo()和window.resizeTo()似乎没有效果(窗口保持最小化)。
谢谢!
小智 6
对于你们所有人来说,都有充分的充分理由想知道如何做到这一点。这就是我需要这个的原因:
我唯一的选择是尝试通过JavaScript最大化,因为制作LMS的白痴剥夺了用户管理自己的窗口的能力。
window.moveTo(0, 0);
window.resizeTo(screen.availWidth, screen.availHeight);
Run Code Online (Sandbox Code Playgroud)
根据网页所属的安全区域,这可能无法在IE中使用,并且可能根本无法在Chrome中使用。但是对于Intranet中的公司环境,它很有可能可以工作。
不要这样做,大多数现代浏览器不允许您这样做,这是有原因的。
在选项卡式环境中,您不仅会弄乱您可能创建的窗口,还会弄乱我的所有选项卡,这是不可接受的。这是用户的计算机,用户的浏览器,是选择访问您的网站的用户...让他们按照自己想要的方式调整窗口大小,做任何其他事情都会破坏他们的体验...以及他们对您网站的信任。
您想要模拟的行为就是您的普通恶意软件所做的...请重新考虑您的方法。例如,聚焦该窗口适合您想要的内容,让浏览器的默认行为从那里接管,如下所示:
var thatWindow = window.open(url, "linkWindow");
thatWindow.focus();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9623 次 |
| 最近记录: |