簡體   English   中英

resizeTo不會調整窗口大小(Javascript)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM