原生JavaScript实现窗体改变事件resize的操作(兼容所有的浏览器):
1 (function(){
2 var fn = function(){
3 var w = document.documentElement ? document.documentElement.clientWidth : document.body.clientWidth
4 ,r = 1255
5 ,b = Element.extend(document.body)
6 ,classname = b.className;
7 if(w < r){
8 //当窗体的宽度小于1255的时候执行相应的操作
9 }else{
10 //当窗体的宽度大于1255的时候执行相应的操作
11 }
12 }
13 if(window.addEventListener){
14 window.addEventListener('resize', function(){ fn(); });
15 }else if(window.attachEvent){
16 window.attachEvent('onresize', function(){ fn(); });
17 }
18 fn();
19 })();