AJAX請求類實例代碼
代碼如下:
// AJAX類
function AJAXRequest() {
var xmlObj = false;
var CBfunc,ObjSelf;
ObjSelf=this;
try { xmlObj=new XMLHttpRequest; }
catch(e) {
try { xmlObj=new ActiveXObject("TTP"); }
catch(e2) {
try { xmlObj=new ActiveXObject("TTP"); }
catch(e3) { xmlObj=false; }
}
}
if (!xmlObj) return false;
od="POST";
;
c=true;
ent="";
back=function(cbobj) {return;}
=function() {
if(!od||!||!c) return false;
(od, , c);
if(od=="POST") equestHeader("Content-Type","application/x-www-form-urlencoded");
adystatechange=function() {
if(yState==4) {
if(us==200) {
back(xmlObj);
}
}
}
if(od=="POST") (ent);
else (null);
}
}
AJAX請求類
by HotHeart(熱血心腸)
Site:
Blog:
類名:AJAX
創建方法:var ajaxobj=new AJAX;,如果創建失敗則返回false
屬性:method - 請求方法,字符串,POST或者GET,默認爲POST
url - 請求URL,字符串,默認爲空
async - 是否異步,true爲異步,false爲同步,默認爲true
content - 請求的內容,如果請求方法爲POST需要設定此屬性,默認爲空
callback - 回調函數,即返回響應內容時調用的函數,默認爲直接返回,回調函數有一個參數爲XMLHttpRequest對象,即定義回調函數時要這樣:function mycallback(xmlobj)
方法:send() - 發送請求,無參數
一個例子:
var ajaxobj=new AJAXRequest; // 創建AJAX對象
od="GET"; // 設置請求方式爲GET
="" // URL爲
// 設置回調函數,輸出響應內容
back=function(xmlobj) {
e(onseText);
}
(); // 發送請求
相關文章
-
PHP中檢測ajax請求的代碼實例
導語:多數情況下,基於JavaScript 的Js框架如jquery、Mootools、Prototype等,在發出Ajax請求指令時,都會發送額外的 HTTP_X_REQUESTED_WITH 頭部信息,就當是一個ajax請求,因此你可以在服務器端檢測到這些Ajax請求。下面的是Y -
關於AJAX類代碼
基本用法:複製代碼 代碼如下:var ajax = new AjaxObj(url);istener(200, function(r){alert(r);});();也可以連續調用:複製代碼 代碼如下:var ajax = new AjaxObj(url)istener(200, function(r){alert(r);})();另外還支 -
Java Ajax jsonp跨域請求詳解
怎樣用java代碼發起ajax 的jsonp並得到返回數據? 以下是本站小編搜索整理的關於Java Ajax jsonp跨域請求詳解,感興趣的小夥伴們可以參考一下!想了解更多相關信息請持續關注我們應屆畢業生考試網! 1、什麼是JSONP一 -
PHP處理Ajax請求與Ajax跨域問題
這篇文章主要介紹了PHP處理Ajax請求與Ajax跨域問題的相關資料,非常不錯,具有參考借鑑價值,需要的朋友可以參考下,就跟隨本站小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網! PHP判斷是否爲Aja -
java構造函數實現代碼示例
複製代碼 代碼如下:public class TestCar {public static void main(String[] args) {Car c1 = new Car();r = "red";d = "xxx";//如果這輛汽車有很多屬性,這樣一一賦值不是很麻煩?有沒有辦法一生產出來就設定它的屬性( -
java中通用的線程池實例代碼
簡單粗暴主要材料:卡紙 一張所需工具:刻刀製作步驟:第1步:在卡紙上繪好虛實線第2步:刻刀準備第3步:按虛實線刻出城堡輪廓第4步:按刻繪輪廓摺疊卡紙,使呈立體第5步:展開展開第6步:這是按中間線展開摺疊後的樣子第7步:直接按中間 -
關於java實現http請求工具類示例
通過http rest請求返回數據複製代碼 代碼如下:import ;import actory;import ValuePair;import ntProtocolException;import Client;import onseHandler;import ncodedFormEntity;import Get;import Post;import cRes -
關於jQuery Ajax 異步加載顯示等待效果代碼分享
AJAX 全稱 Asynchronous JavaScript and XML(異步的 JavaScript 和 XML)。它並非一種新的技術,而是以下幾種原有技術的結合體。1) 使用CSS和XHTML來表示。2) 使用DOM模型來交互和動態顯示。3) 使用XMLHttpRequest來和服 -
Java實現在不同線程中運行的代碼實例詳解
本文實例講述了Java實現在不同線程中運行的代碼。下面是由本站小編爲大家整理的Java實現在不同線程中運行的代碼實例詳解,喜歡的.可以收藏一下!瞭解更多詳情資訊,請關注應屆畢業生考試網! start()方法開始爲一個線程分 -
Java讀取圖片EXIF信息的代碼
本文實例講述了Java讀取圖片EXIF信息的方法。分享給大家供大家參考。具體分析如下:首先介紹一下什麼是EXIF,EXIF是Exchangeable Image File的縮寫,這是一種專門爲數碼相機照片設定的格式。這種格式可以用來記錄數字照片