首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

window.onresize事件是在窗口改变大小之前发生的,该如何处理

2012-05-28 
window.onresize事件是在窗口改变大小之前发生的如何写一个事件在窗口改变大小后发生?[解决办法]首先onres

window.onresize事件是在窗口改变大小之前发生的
如何写一个事件在窗口改变大小后发生?

[解决办法]
首先onresize是用户手动触发的,程序resizeby 和resizeto并不触发,

其次,onresize不同的浏览器触发方式是不一样的,
我用IE8测试是改变大小后发生两次,用opera 11,是改变过程中发生很多次(好象内置了一个循环),firefox11是改变后发生一次。 

我这里有两个文件,第一个文件源HTML,就是一个打开新窗口的按钮

HTML code
<input type="button" value="open" id="btn1" />  <script type="text/javascript" >       $("#btn1").click(function(event) {          window.open("1.htm","","width=100,height=100,resizable=yes");      });  </script>
[解决办法]
探讨

首先onresize是用户手动触发的,程序resizeby 和resizeto并不触发,

其次,onresize不同的浏览器触发方式是不一样的,
我用IE8测试是改变大小后发生两次,用opera 11,是改变过程中发生很多次(好象内置了一个循环),firefox11是改变后发生一次。

我这里有两个文件,第一个文件源HTML,就是一个打开新窗口的按钮
HTML code

<i……

热点排行