网页无闪自动局部刷新实例网页无闪自动局部刷新实例
阅览次数: 今天:0 总浏览:1140
文章来源: www.pccode.net
原文作者: root
整理日期: 2010-05-28
发表评论标签:网页 无闪 自动 局部 刷新
字体大小:
小
中
大
我们在网页制作的过程中经常会遇到及时刷新数据的问题,如果使用的方法,会造成整个屏幕不断闪烁刷新的效果,这会降低用户的操作满意度。所以我们需要一种可以实现无闪自动刷新数据的方法来解决以上问题。
实例解决问题:
希望实现用户在进入系统以后(整个session的时效之内),如果收到新邮件...
网页无闪自动局部刷新实例
阅览次数: 今天:0 总浏览:1140
文章来源: www.pccode.net
原文作者: root
整理日期: 2010-05-28
发
评论标签:网页 无闪 自动 局部 刷新
字体大小:
小
中
大
我们在网页制作的过程中经常会遇到及时刷新数据的问题,如果使用
的方法,会造成整个屏幕不断闪烁刷新的效果,这会降低用户的操作满意度。所以我们需要一种可以实现无闪自动刷新数据的方法来解决以上问题。
实例解决问题:
希望实现用户在进入系统以后(整个session的时效之内),如果收到新邮件则发出声音提示。
实现思路:
1.首页部分: // load时调用init(user);
2.js部分:用XMLHTTP实现页面局部刷新,调用check_mail.jsp对后台数据库进行检索判断并返回结果。
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.prepareStatement("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.首页结果显示
将
插入指定位置。
本文档为【网页无闪自动局部刷新实例】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。