⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 requestinitial.js

📁 用最近的dojo1.2.1制作前端的ajax购书网站
💻 JS
字号:

var URLNAME="";
var testregistername="TestRegisterName";
var search="Search";
var consumerregister="ConsumerRegister";
var addcart="AddToCart";
var deletecart="DeleteCart";
var querycart="QueryCart";
var bookcomments="BookComments";
var sendbookcomments="SendBookComments";
var getrecord="HistoryRecord";
function getUrlName()
{
//alert(URLNAME);



var division=URLNAME.indexOf("?");


var str=URLNAME.substring(0,division);
//for(var i=0;i!=division;i++)


//alert(str);
return str;
}
function sendData(urlData)
{URLNAME=urlData;

var reqType="GET";
httpRequest(reqType,urlData,true);

}
function httpRequest(reqType,urlData,asynch)
{
if(window.XMLHttpRequest)
{request = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{request=new ActiveXObject("Msxml2.XMLHTTP");
if(! request)
request=new ActiveXObject("Microsoft.XMLHTTP");
}
if(request)
{initReq(reqType,urlData,true);
}
else
alert("Your browser does not permit the use of all of this application's features!");
}



function initReq(reqType,urlData,bool)
{
request.onreadystatechange=handleResponse;
if(urlData==null)
alert("error");
else
{
 
request.open(reqType,urlData,bool);

request.send(null);

}
}
function acceptData()
{

var resp=request.responseText;

var func=new Function("return "+resp);

var objt=func();

return objt;
}


function handleResponse()
{
if(request.readyState==4)
{
if(request.status==200)

{

var str=getUrlName();
 

if(str==testregistername)
{handleCheckRegister();}
else if(str==consumerregister)
{handleConsumerRegister();}
else if(str==addcart||str==deletecart||str==querycart)
{alert("True");handleCart();}
else if(str==bookcomments)
{handleComment();}
else if(str==sendbookcomments)
{handleSendComment();}
else if(str==getrecord)
{handleRecord();}
else
{handle();}
//alert(URLNAME);
}
else

{alert(request.status);
alert("A problem occurred");
}

}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -