我想通过window手动触发onresize绑定的方法,求解!!!

解决方案 »

  1.   

    <script type="text/javascript">
                window.onresize = resize;            function resize()
                {
                        document.getElementById("div1").innerHTML = "宽:"+document.body.scrollWidth +"<br>高:"+ document.body.scrollHeight
                }
        </script>
    <body><div id="div1"></div></body>
      

  2.   

    我现在有个代码:
     window.onresize = function a;
    我想通过写代码来调用a,而不是去拖动浏览器窗口。
    IE9 下$(window).resize() 就能调用到a。 但是IE8下不行,所以问下有其他什么办法没。
      

  3.   

    刚才写的这个就可以啊,你可以随时调用resize函数啊
    <script type="text/javascript">
                window.onresize = resize;
     
                function resize()
                {
                        document.getElementById("div1").innerHTML = "宽:"+document.body.scrollWidth +"<br>高:"+ document.body.scrollHeight
                }
        </script>
     
     <body>
     
    <div id="div1"></div>
     
    <input type="button" onclick="resize()" value="调用resize函数" /></body>
      

  4.   

    额..不好意思。没说完整。
    是这样的,有很多不同界面集成在一起的,我想根据一个标示符来调用它们的resize方法:
    window1.onresize = a;
    window2.onresize = b;
    window3.onresize = c;$(window#).resize() 其中window#是其中任一一个窗口。这种时候IE8就不行了