resizeTo不调整窗口问题(Javascript)

时间:2013-05-15 18:08:05

标签: javascript jquery

我有以下代码。我正在使用非最大化窗口刷新页面。 3例报告的宽度相同。为什么不调整大小以将窗口宽度增加100?

此外,jQuery报告的宽度和Javascript的宽度在Firefox和IE10中也有所不同。在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>

1 个答案:

答案 0 :(得分:0)

除非您尝试调整大小的window是弹出窗口,否则许多浏览器都不支持此功能。