我最近刚开始搞javasrcipt的开发,目前打算用客户端调用http来连接server,可是server端还没开发好。
有什么可用的URL,我想感受一下javasrcipt的网络开发,类似以下代码 var ar request = new XMLHttpRequest();
request.open("GET", "/modules/mod_calendar.php?month="+3+"&year="+2010, true);
request.onreadystatuschange = function()
{
if (request.readystatus == 4)
有什么可用的URL,我想感受一下javasrcipt的网络开发,类似以下代码 var ar request = new XMLHttpRequest();
request.open("GET", "/modules/mod_calendar.php?month="+3+"&year="+2010, true);
request.onreadystatuschange = function()
{
if (request.readystatus == 4)
function SendECPRequest() {
alert("SendECPRequest");
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var req = Components.classes["@mozilla.org/xmlextras/xmlhttprequest;1"].createInstance();
/*
req.onreadystatuschange = function() {
if (req.readystatus == 4)
{
alert("req.readystatus");
}
}
*/
req.onprogress = onProgress;
req.onload = onLoad;
req.onerror = onError;
req.open('GET', "http://localhost", true);
//req.open("GET", "http://www.douban.com", false);
req.send(null);
}function onProgress(e){
alert("onProgress");
}function onLoad(e){
alert("onLoad");
dump(e.target.status+'\n\n'+e.target.responseText);
}function onError(e){
alert("onError:status=" + e.target.status);
}
调用之后总是返回错误对话框"onError:status=0" ,不知道为啥
比如把URL中的参数输出。不过,楼主要明白一点,
JavaScript最主要的应用还是在客户端。
Ajax只是很小的一部分。
req.open("GET", "http://www.douban.com", true);