admin/js/dedeajax.js
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
*
* @version $Id: dedeajax.js 1 22:28 2010年7月20日Z tianya $
* @package DedeCMS.Administrator
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
* @license http://help.dedecms.com/usersguide/license.html
* @link http://www.dedecms.com
*/
//xmlhttp和xmldom对象
DedeXHTTP = null;
DedeXDOM = null;
DedeContainer = null;
//获取指定ID的元素
function $(eid){
return document.getElementById(eid);
}
function $DE(id) {
return document.getElementById(id);
}
//参数 gcontainer 是保存下载完成的内容的容器
function DedeAjax(gcontainer){
DedeContainer = gcontainer;
//post或get发送数据的键值对
this.keys = Array();
this.values = Array();
this.keyCount = -1;
//http请求头
this.rkeys = Array();
this.rvalues = Array();
this.rkeyCount = -1;
//请求头类型
this.rtype = 'text';
//初始化xmlhttp
if(window.ActiveXObject){//IE6、IE5
try { DedeXHTTP = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) { }
if (DedeXHTTP == null) try { DedeXHTTP = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) { }
}
else{
DedeXHTTP = new XMLHttpRequest();
}
DedeXHTTP.onreadystatechange = function(){
if(DedeXHTTP.readyState == 4){
if(DedeXHTTP.status == 200){
DedeContainer.innerHTML = DedeXHTTP.responseText;
DedeXHTTP = null;
}else DedeContainer.innerHTML = "下载数据失败";
}else DedeContainer.innerHTML = "正在下载数据...";
};
//增加一个POST或GET键值对
后面还有 87 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。