日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

使用AJAX技術(shù)實(shí)現(xiàn)網(wǎng)頁無閃自動局部刷新_AJAX教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:Web2.0歲月使用AJAX技術(shù)的十大理由
  保守來說,AJAX在現(xiàn)在是熱得不能再熱的技術(shù)。沒有人能否認(rèn),它擁有大批的支持者。在CNN上,它從二月份的一個不被看好的詞語到十月份成長成一個初具雛形的技術(shù)。所以,有必要要看看為什么

實(shí)例解決問題:

希望實(shí)現(xiàn)用戶在進(jìn)入系統(tǒng)以后(整個session的時效之內(nèi)),如果收到新郵件則發(fā)出聲音提示

實(shí)現(xiàn)思路:

1.首頁部分:< body onload="init('<%=ses_userBean.getUsername()%>');"> // load時調(diào)用init(user);

2.js部分:用XMLHTTP實(shí)現(xiàn)頁面局部刷新,調(diào)用check_mail.jsp對后臺數(shù)據(jù)庫進(jìn)行檢索判斷并返回結(jié)果。

var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

var checkresult=null;

var username =null;

function init(user){

username=user;

window.setInterval('Checkmail()',5000);//每隔5秒自動調(diào)用Checkmail()

}

function Checkmail()

{

xmlhttp.open("POST", "check_mail.jsp?uName=" username, false);

xmlhttp.onreadystatechange = updatePage;

xmlhttp.send();

}

function updatePage() {

if (xmlhttp.readyState < 4) {

test1.innerHTML="loading...";

}

if (xmlhttp.readyState == 4) {

var response = xmlhttp.responseText;

if(response==1){//判斷為假

test1.innerHTML=" ";

checkresult=1;

}

else{//判斷為真

test1.innerHTML="

alt=新郵件 src=img/tp024.gif />

";

checkresult=0;

}

}

}

//

3.check_mail.jsp

<%@ page contentType="text/html; charset=GBK" %>

<%@ page errorPage="error/login_error.jsp"%>

<%@ page import="myweb.*" %>

<%@ page import="java.sql.*" %>

<%

String user=request.getParameter("uName");

Connection conn=null;

try{

conn=DBConnection.getConnection();

PreparedStatement pStat=conn.divpareStatement("

select * from message where r_name='" user "' and status=0");

ResultSet rs=pStat.executeQuery();

if(rs.next()){//有記錄

response.getWriter().print(0);

}else{

response.getWriter().print(1);

}

}finally{

if(conn!=null) conn.close();

}

%>

4.首頁結(jié)果顯示

將< span id="test1" > < /span >插入指定位置。

分享:AJAX和傳統(tǒng)的ASP無刷新技術(shù)比較
以下為引用的內(nèi)容: 兩者都是無刷新提取服務(wù)器(數(shù)據(jù)庫)數(shù)據(jù)并實(shí)時顯示在客戶段,那為什么現(xiàn)在都要用 ajax呢,還要考慮中文編碼等麻煩問題。ajax到底

來源:模板無憂//所屬分類:AJAX教程/更新時間:2008-08-22
相關(guān)AJAX教程