加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax对象初始化-原始代码记录

发布时间:2020-12-16 00:46:33 所属栏目:百科 来源:网络整理
导读://初始化Ajax对象 function initAjax() { var ajax = false; if(window.XMLHttpRequest){ ajax = new XMLHttpRequest(); }else{ try{ ajax = new ActiveXObject('Msxml2.XMLHTTP'); }catch(e){ ajax = new ActiveXObject('Microsoft.XMLHTTP'); } } return aj
//初始化Ajax对象 function initAjax() { var ajax = false; if(window.XMLHttpRequest){ ajax = new XMLHttpRequest(); }else{ try{ ajax = new ActiveXObject('Msxml2.XMLHTTP'); }catch(e){ ajax = new ActiveXObject('Microsoft.XMLHTTP'); } } return ajax; } //获取Ajax文件的路径 function get_ajax_path() { var path = window.location.pathname; var path_array = new Array(); var path_length = path.split("/").length; var paths = './'; if(path_length > 3){ paths = ''; for(var i=0;i<path_length-3;i++){ paths += '../' } } return paths; } //应用统计数据 function get_app_num() { var xmlHttp = initAjax(); if(typeof(xmlHttp)!="object") { alert("Your browser does not support ajax"); return; } var url = get_ajax_path() + "dynmatch/ajax/get_app_num.php"; xmlHttp.onreadystatechange = function() { if(xmlHttp.readyState==4 && xmlHttp.status==200) { var datas = xmlHttp.responseText; if(datas != ''){ var objData = eval("(" + datas + ")"); //接收返回的数据 for(var key in objData){ if(document.getElementById(objData[key].id)){ if(objData[key].hasOwnProperty('tips')){ //存在提示KEY就将提示信息显示在数字前 document.getElementById(objData[key].id).innerHTML = '('+objData[key].tips + objData[key].val + ')'; }else{ document.getElementById(objData[key].id).innerHTML = '(新' + objData[key].val + ')'; } } } } } } xmlHttp.open("GET",url,true); xmlHttp.send(null); }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读