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