[英]Acquire Internet Explorer window position
如何在Firefox中获取等同于:window.screenX和window.screenY的Internet Explorer值? 我见过一些“解决方案”:window.screenLeft和window.screenTop但它不正确。 这些属性提供内部坐标。
我移动一个窗口,我需要使用window.moveTo()来恢复原始位置。
var saveLeft = window.screenLeft; var saveTop = window.screenTop; window.moveTo(saveLeft, saveTop); var savePos = [ saveLeft + (saveLeft - window.screenLeft), saveTop + (saveTop - window.screenTop) ];
似乎工作
Internet Explorer窗口似乎不存在等效属性。 你见过window.resizeBy(w, h)
方法吗? 使用它可以增长特定的数量,然后使用负值收缩(反之亦然):
window.resizeBy(300, 300); // expand window by 300x300 pixels
window.setTimeout(function ()
{
window.resizeBy(-300, -300); // back to original size
}, 10000);
自从我做任何MSIE编程以来有多年,但我大致记得使用过这样的东西
我们的想法是先将窗口放在错误的位置,然后逐步修正
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.