在web前端这个圈咣当了很久,遇到过很多坑,同事说我跟代码八字不合……我也是呵呵了。。。今天抽空整理一下之前随手记的笔记,以免以后遇到的时候可以随时查看。如果能帮到别人就更好啦~~
一、ajax中兼容:
var xhr = xhr();
function xhr(){
if(window.XMLHttpRequest){//IE
return window.XMLHttpRequest();
} else if(window.ActiveXObject){//高版本浏览器
try{
return new ActiveXObject('Microsoft.XMLHTTP');
} catch(e){
try{
return new ActiveXObject('Msxml2.XMLHTTP');
}catch(ex){}
}
}
}
xhr.open('get','url','true');
xhr.onreadystatechange = function(){
if(xhr.readyState==4 && (xhr.status==200 || xhr.status==304)){
docuemnt.getElementById(xxx).innerHTML = xhr.responseText;
}
}
xhr.send();
二、找错误可以用逆推方法,因为顺着原来的思路走,不管怎么走都觉得自己是对的。。。
四、想要在touchmove:function(e,参数一)加一个参数,结果直接使用e.preventDefault() 就会 e 报错,处理方法为
touchmove:function(e,参数一){
var e=arguments[0]
e.preventDefault()
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none !important;
margin: 0;
}
七、¥的html按键是alt+0165组合键