?? ajax.js
字號:
?/*
運行方法
在適當?shù)氖录袌?zhí)行
getContent(url,div_id)
url 為服務(wù)器響應(yīng)文件
div_id 為要設(shè)置Ajax返回文本的DIV的ID
*/
var str=new String("");
var xmlhttp=initxmlhttp();
function initxmlhttp()
{
var xmlhttp
try {
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp=false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp=false;
}
}
if (!xmlhttp && window.createRequest) {
try {
xmlhttp = window.createRequest();
} catch (e) {
xmlhttp=false;
}
}
return xmlhttp;
}
function getContent(url,div_id){
var e=document.getElementById(div_id);
if(e){
e.innerHTML='<p align=center><img src=images/load.gif width=200><br>正在加載數(shù)據(jù),請稍候...</p>';
}
url=url+"?"+new Date();
xmlhttp.open("GET",url,true);
//return ;
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readyState==4 && xmlhttp.status==200){
//str=xmlhttp.responseText;
if(e){
e.innerHTML=xmlhttp.responseText;
}
}
else if(xmlhttp.readyState==4 && xmlhttp.status==404){
if(e) e.innerHTML="<p align=center><img src=images/error.png><br><br>無法找到所請求的資源,請嘗試刷新本頁</p>";
}
}
xmlhttp.send(null);
}
function getNew(url,func){
url=url+"?"+new Date();
xmlhttp.open("GET",url,true);
//return ;
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readyState==4 && xmlhttp.status==200){
func(xmlhttp.responseText);
}
else if(xmlhttp.readyState==4 && xmlhttp.status==404){
;
}
}
xmlhttp.send(null);
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -