Loving Coding & Visual Design

IE8上window.onresize的问题

今天发现IE8下window.onresize会作用于< select >上, 或者其他Form元素变形的时候.
本来有个脚本用于替换背景,
window.onresize = resize;
function resize() {
window.location.reload();
}
可是选择select或者其他Form元素变形的时候,resize会被触发。

如果去掉
< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/REC-html40/transitional.dtd" >
发现没有这个问题,window.onresize没有被触发。

考虑用检测window的宽度是否发生变化,来替代window.onresize。



下一页


最 近 文 章

  1. WebGL三维示例和Js版Box2D物理引擎 - Sun, 21 Feb 2010 03:58:44 +0000
  2. FLash与HTML5 - Fri, 05 Feb 2010 08:28:02 +0000
  3. QuickBox2D - Fri, 22 Jan 2010 09:46:02 +0000
  4. RewriteRule里正则表达式减号字符的顺序问题 - Wed, 20 Jan 2010 10:17:40 +0000
  5. Discuz7用firefox无法登录 - Tue, 19 Jan 2010 06:03:51 +0000
  6. PHP5成员重载错误: Indirect modification of overloaded property has no effect - Thu, 14 Jan 2010 05:56:26 +0000
  7. 悲哀啊,如果Google关闭谷歌中国 - Wed, 13 Jan 2010 10:40:40 +0000
  8. 用Curl登录Plesk后台备份文件 - Mon, 11 Jan 2010 04:23:46 +0000
  9. [巾*(穴/登)] - Sat, 09 Jan 2010 03:49:49 +0000
  10. Hello WP again! - Mon, 17 Aug 2009 23:13:27 +0000