[英]resizeTo doesn't resize window issue (Javascript)
我有下面的代碼。 我正在使用非最大化窗口刷新頁面。 3種情況下報告的寬度相同。 為什么不調整大小以將窗口的寬度增加100?
在Firefox和IE10中,jQuery報告的寬度和Javascript的寬度也不同。 在Chrome中,它們是相同的。 為什么這些值和瀏覽器之間的值會下降。
<script type="text/javascript" language="JavaScript">
$(document).ready(function ($) {
if (window.console) console.log("Old width: " + $(window).width());
window.setTimeout(WindowResize, 3000);
//WindowResize();
});
function WindowResize()
{
if (navigator.appName.indexOf("Microsoft") != -1)
{
width = document.body.offsetWidth;
height = document.body.offsetHeight;
}
else
{
width = window.outerWidth;
height = window.outerHeight;
}
if (window.console) console.log("Old width2: " + $(window).width() + " width: " + width);
window.resizeTo(width + 100, height);
if (window.console) console.log("New width: " + $(window).width());
}
</script>
除非您嘗試調整大小的window
是彈出window
否則許多瀏覽器都不支持此功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.