From d3751c45258a1fac9eb2117fcc67bab0159b730c Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 10 Aug 2005 07:03:10 +0000 Subject: r9228: cleanup and simplify the AJAJ code - part 2 (This used to be commit bb3ab2c47b098ed57af358c4f5c6ad4d4d26eb33) --- swat/scripting/client/call.js | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) (limited to 'swat/scripting/client') diff --git a/swat/scripting/client/call.js b/swat/scripting/client/call.js index 3af6a5a876..2886471db2 100644 --- a/swat/scripting/client/call.js +++ b/swat/scripting/client/call.js @@ -48,7 +48,7 @@ function __http_object() { The callback() function is called with the returned object. 'callback' may be null. */ -function vserver_call(url, func, callback, args) { +function vserver_call_url(url, func, callback, args) { var args2 = new Object(); args2.length = args.length; var i; @@ -58,7 +58,7 @@ function vserver_call(url, func, callback, args) { var req = __http_object(); req.open("POST", url, true); req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); - req.send("func=" + func + "&args=" + encodeObject(args2)); + req.send("ajaj_func=" + func + "&ajaj_args=" + encodeObject(args2)); req.onreadystatechange = function() { if (4 == req.readyState && callback != null) { var o = decodeObject(req.responseText); @@ -71,7 +71,7 @@ function vserver_call(url, func, callback, args) { /* usage: - server_call(url, func, callback, ...); + server_call_url(url, func, callback, ...); 'func' is a function name to call on the server any additional arguments are passed to func() on the server @@ -79,14 +79,14 @@ function vserver_call(url, func, callback, args) { The callback() function is called with the returned object. 'callback' may be null. */ -function server_call(url, func, callback) { +function server_call_url(url, func, callback) { var args = new Object(); var i; for (i=3;i