witam, mógłby ktoś podać przykład jak mogę się połączyć,odebrać dane,wysłać dane od/do advAJAX?
mój kod wygląda następująco
function dbget()
{
var l=arguments.length;
var task= l>0?arguments[0]:"";
var params= l>1?arguments[1]:"";
if(global.ajax.busy) {
if(task!='_' && task!='go')global.ajax.queue.push(arguments);
return;
}
global.ajax.busy=true;
global.ajax.t0=nowms();
var to=(task=="init")?10000:2000;
advAJAX.get({
url: "db.php",
timeout : to,
queryString : params,
parameters : {
"task": task,
"pid": hero.pid,
// "hash": hero.hash,
"ev": global.eventseq,
"lastch": global.chatIdx,
"lastcch": global.clChatIdx,
"bseq": global.battle.seq,
"pdir": hero.kier
},
onError : function(obj) { log("ajax: " + obj.status,2); },
onFatalError : function(obj) { log("ajax: " + obj.status,3); },
onSuccess : function(obj) { proceed(obj.responseText); },
onTimeout : function(obj) { global.ajax.t1=9999; },
//onInitialization : function(obj) { },
onFinalization : function(obj) {
global.ajax.busy=false;
global.ajax.t1=nowms()-global.ajax.t0;
if(global.ajax.t1<0)global.ajax.t1+=60000;
if(global.ping) tip.update('<B>Ping:</B>'+global.ajax.t1+'ms');
}
})
global.refresh=1;
}