IE9特殊的地方

1.不支持placeholder,解决方法:

 1 /**

 2  * 让IE支持placeholder属性 

 3  * @param node

 4  * @param pcolor

 5  */

 6 function placeholder(node, pcolor) {

 7     if(!("placeholder" in document.createElement("input"))){

 8         placeholder = node.attr('placeholder') || ''; 

 9         node.focus(function() {

10             if(node.val() == placeholder){

11                 node.val('');

12                 node.css("color", "");

13             }               

14         });

15         node.blur(function(){

16             if(node.val() == ''){

17                 node.val(placeholder);

18                 node.css("color", pcolor);

19             }              

20         });                                    

21         node.val(placeholder);  

22         node.css("color", pcolor);             

23     }

24 }

2.ajax轮询的时候,如果URL不变,IE9就不再请求服务器而是使用本地缓存数据,解决方法:

ajax设置cache为false

你可能感兴趣的:(ie9)