Web/Admin/javascript/easyajaxcore.js

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

function Ajax(){
	var loading_html = '<img src="http://www.dianyifen.com/images/ajaxloading.gif" border="0"/>';
	var tip = null; 
	var ResponseText = null; 
	var BackFuc = null; //服务器返回后,调用的方法。
	
	this.callServer = function(reqUrl,postStr,_ResponseText,callBack,flag,synchronize)
	{
		ResponseText = _ResponseText;
		BackFuc = callBack;
		if(flag)
		{
			setWaitInfo();
        }
		service(reqUrl,postStr,synchronize);
	}
	
	var service = function(reqUrl,postStr,synchronize)
	{
		var req = getRequest();
		req.onreadystatechange = function() 
		{
			if (req.readyState == 4)
			{
				handleResponse(req.responseXML, req.responseText);
	        }
		}
		var method = null==postStr? "get":"post";
		if(!synchronize)
		{
		    req.open(method,reqUrl,true);
		}
		else
		{
		    req.open(method,reqUrl,false);
		}
		
		if("post"==method)
		{
			req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			req.setRequestHeader("Content-Length",postStr.length);	
			req.send(postStr);
		}
		try 
		{
			req.send(null);
		} 
		catch (e) {}
	}
	var handleResponse = function(xml,txt)
	{
		if(null!=tip)
		{
			document.body.removeChild(tip);
	    }
		if(null!=ResponseText)
		{
			ResponseText.innerHTML = txt;
	    }
		if(null!=BackFuc)//如果回调函数存在,则调用。
后面还有 59 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。