标签: ajax

AJAX技术在PHP开发中的简单应用

AJAX无疑是2005年炒的最热的Web开发技术之一,当然,这个功劳离不开Google。我只是一个普通开发者,使用AJAX的地方不是特别多,我就简单的把我使用的心得说一下。(本文假设用户已经具有JavaScript、HTML、CSS等基本的Web开发能力)

   [AJAX介绍]
   Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界[……]

阅读全文»

ajax驱动代码,兼容Firefox和Opera

function ajax_driv() {
var xmlhttp;
if (window.ActiveXObject) {
/* 不要删除以下注释,这部分不是注释 */
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
xmlhttp = new ActiveXObject(“Msxml2.xmlhttp”);
} catch (e) {
try {[……]

阅读全文»

js,get方式实现伪ajax效果

function gethtm(url, id, is) {
var doc = document.getElementById(id);
if (id == ‘main’) {
doc.innerHTML = “<span id=”\"load\"”><img src=”\"image\/load.gif\"\/” />Loading…<\/span>”;
} else {[……]

阅读全文»

js,post方式实现伪ajax效果

function posthtm(url,id,verbs,is){
var doc = document.getElementById(id);
doc.innerHTML="Loading...";
var xmlhttp = false;
if(doc!=null){

doc.style.visibility="visible";

if(doc.style.visibility=="visible"){

xmlhttp=ajax_driv();

xmlhttp.open("POST", url,true);

xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4) {
if (is){doc.innerHTML=xmlhttp.responseText;}else{eval(xmlhttp.responseText);};
}
}

xmlhttp.setRequestHeader("Content-Length",verbs.length);
xmlhttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");

xmlhttp.send(verbs);
}
}
}

转自Sin.CS 的 部落格

鄂ICP备13000209号-1

鄂公网安备 42050602000277号