2013-05-15 2 views
1

У меня есть код ниже. Я обновляю страницу с помощью не максимизированного окна. Ширина, указанная в трех случаях, одинакова. Почему нет resizeTo увеличение ширины окна на 100?resizeTo не изменяет размер окна вопроса (Javascript)

Также ширина, указанная jQuery, и ширина от Javascript различаются в Firefox и IE10. В Chrome они одинаковы. Почему эти descrepenices в значениях и между браузерами.

<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> 
+2

Я не вижу ваш код – Mohayemin

ответ

0

Многие браузеры не поддерживают это, если window вы пытаетесь изменить размер не является всплывающее окно.

Смежные вопросы