webmain/reim/chat/chat.js
(开头部分) 15KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
js.apiurl = function(m,a,cans){
var url='api.php?m='+m+'&a='+a+'&adminid='+adminid+'';
url+='&cfrom=reim';
if(!cans)cans={};
for(var i in cans)url+='&'+i+'='+cans[i]+'';
return url;
}
js.ajax = function(m,a,d,funs, mod,checs, erfs, glx){
if(js.ajaxbool && !js.ajaxwurbo)return;
clearTimeout(js.ajax_time);
var url = js.apiurl(m,a);
js.ajaxbool = true;
if(!mod)mod='mode';
if(typeof(erfs)!='function')erfs=function(){};
if(typeof(funs)!='function')funs=function(){};
if(!checs)checs=function(){};
var bs = checs(d);
if(typeof(bs)=='string'&&bs!=''){
js.msg('msg', bs);
return;
}
if(typeof(bs)=='object')d=js.apply(d,bs);
var tsnr = '努力处理中...';
if(mod=='wait')js.msg(mod, tsnr);
function errsoers(ts){
js.setmsg(ts);
js.msg('msg',ts);
js.ajaxbool = false;
erfs(ts);
}
var type=(!d)?'get':'post';if(glx)type=glx;
var ajaxcan={
type:type,dataType:'json',data:d,url:url,
success:function(ret){
js.ajaxbool=false;
clearTimeout(js.ajax_time);
if(ret.code!=200){
errsoers(ret.msg);
}else{
js.setmsg('');
js.msg('none');
funs(ret.data);
}
},
error:function(e){
errsoers('内部出错:'+e.responseText+'');
}
};
$.ajax(ajaxcan);
js.ajax_time = setTimeout(function(){
if(js.ajaxbool){
errsoers('Error:请求超时?');
}
}, 1000*30);
}
js.downshow=function(id){
this.location('?id='+id+'&a=down');
}
var im={
后面还有 510 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
