百度2015校招二面coding面试题

时间:2024-11-30 12:35:20

window.onload=function(){
    document.onclick=function(e){
        var ev=e||event;
        var target=ev.target||ev.srcElement;
        var xhr=new XMLHttpRequest();
        if(target.tagName.toLowerCase()==="a"){
            xhr.open("get","test.php?tagname=a&"+(new Date()).getTime(),true);
        }else{
            xhr.open("get","test.php?classname="+target.className+"&"+(new Date()).getTime(),true);
        }
        xhr.onreadystatechange=function(){
            if(xhr.readyState==4){
                if(xhr.status==200){
                    //your code
                }
            }
        }
        xhr.send(null);
    }
}