我用jquery做的留言板,为什么在火狐里可以重新加载最新留言,在IE却不行?F5刷新页面也不行!
问题补充:
$(document).ready(function(){
$.getJSON("../servlet/TableServlet?type=select&ids=count(*)%20as%20count&table=t_helpchildren h,t_leaveword l&where=h.id=l.cid and h.id="+proid,function(leaveword){
array = [''];
var num = leaveword.length;
for(i=0;i < num; i++){
if(leaveword[i].content.toString()!=null){
array +='<div class="maintable">'+
'<table width="98%" height="150" cellPadding="4" cellSpacing=1 class="tableborder" style="BORDER-TOP: medium none; MARGIN-TOP: -1px; BORDER-BOTTOM: medium none;MARGIN:8px;">'+
'<TBODY>'+
'<tr>'+
'<td class="singleborder" colSpan="3">'+
'</td>'+
'</tr>'+
'<TR class=altbg2 height="20%">'+
'<TD style="WORD-BREAK: break-all;" width="21%" rowspan="2">'+
'<SPAN class=smalltxt>'+
leaveword[i].username+
'</SPAN>'+
'</TD>'+
'<TD width="60%">'+
'<span style="MARGIN: 20px;font:11px Arial, Tahoma">'+
"发表于:"+leaveword[i].delivertime+
'</span>'+
'</TD>'+
'<TD width="20%" class="smalltxt" align="center">'+
(i+1)+"楼"+
'</TD>'+
'</TR>'+
'<TR class="altbg2" height="80%">'+
'<TD colSpan="2">'+
'<SPAN class="smalltxt">'+
leaveword[i].content+
'</SPAN>'+
'</TD>'+
'</TR>'+
'</TBODY>'+
'</TABLE>'+
'</div>';
}
}
$("#liuyan").html(' '+array);
$("#number").html(num);
})
});
//////////////servlet
private void insertTable(HttpServletRequest request, PrintWriter out) {
String fields = request.getParameter("fs");
String table = request.getParameter("table");
String content = request.getParameter("content");
// 获取验证码
String code = request.getParameter("code");
String ccode = (String) request.getSession().getAttribute("ccode");
if (code == ccode || code.equals(ccode)) {
StringBuilder sb = new StringBuilder();
sb.append(" insert into ");
sb.append(table);
if (fields == null || fields.length() == 0) {
} else {
sb.append(" ( ").append(fields).append(" ) ");
}
sb.append(" values ( ");
sb.append(content);
sb.append(")");
String sql = sb.toString();
System.out.println(sql);
try {
this.run.update(sql);
out.println("<script>window.location.href=\"lyProfile.jsp?id=1\";</script>");
} catch (SQLException e) {
e.printStackTrace();
}
}else{
out.println("<script>alert('验证码错误');</script>");
}
}
private void selectTable(HttpServletRequest request, PrintWriter out)
throws ServletException {
String ids = request.getParameter("id");
String table = request.getParameter("table");
String where = request.getParameter("where");
String order = request.getParameter("order");
String limit = request.getParameter("limit");
String sql = null;
if (ids == null || ids.length() == 0) {
ids = "*";
}
if (table == null) {
throw new ServletException();
}
StringBuilder sb = new StringBuilder();
sb.append(" select ");
sb.append(ids);
sb.append(" from ");
sb.append(table);
if (where != null) {
sb.append(" where ");
sb.append(where);
}
if (order != null) {
sb.append(" order by ");
sb.append(order);
}
if (limit != null) {
sb.append(" limit ");
sb.append(limit);
}
sql = sb.toString();
System.out.println(sql);
try {
List<Map<?, ?>> list = (List<Map<?, ?>>) this.run.query(sql,
new MapListHandler());
System.out.println(list.size()+"---------------");
if (list != null) {
try {
Map<?, ?>[] bs = list.toArray(new Map<?, ?>[list.size()]);
JSONArray ja = new JSONArray(bs);
ja.write(out);
} catch (JSONException e) {
e.printStackTrace();
}
}
} catch (SQLException e) {
e.printStackTrace();
}
}
相关推荐
Jquery实现简易留言板
jquery iscroll下拉刷新
jquery做的留言板,很不错,推荐大家下载一下试试看
一、jQuery加载一个html页面到指定的div里 把a.html里面的某一部份的内容加载到b.html的一个div里。 比如:加载a.html里面的“row”>这个div里面的所有内容加载到b.html的这个div里”content”> 用jquery ajax 可以...
jquery留言板
jquery刷新页面和JS常用的函数。另外jQuery实现跨域调用的问题可以联系我。
jquery实现的等待加载页面 即实现更好的用户交互效果
本程序是用Jquery实现网页的定时刷新的程序,简单一眼就可以看清楚。易懂。
jquery左拉留言板,并提供一个很好的jquery网址,上面下的东西是免费 的!很强大的网址!
dropload.js是一款jQuery移动端下拉刷新、上拉加载更多插件。dropload.js可以依赖于jquery或Zepto,实现移动端常见的下拉刷新和上拉加载更多功能。
jquery异步加载页面,适合用于选项卡页面。
简单的jQuery加载等待转圈页面小插件
jquery做的简单留言板处理(过滤除img之外的html标签) 最近在做web留言板,所以做了这么个东西,但是还有些地方没处理,比如空格没滤掉……以后有好的代码再上传好了
一个美观的网页加载效果哦,兼容所有浏览器。
曾经一直想做个PHP+AJAX的留言板,但是相当郁闷的是网上找了大半天,终于...这就是为什么我要写这篇文章的原因,是想给大家提供一个简单实用的PHP+AJAX留言板,这篇文章将会异常的简单,只要你有点编程的基础就可以了。
这是asp.net2.0和jquery做的ajax无刷新评论(留言板),完全开源,仅供学习 后面管理地址:admin.aspx 密码:ajax
jQuery懒加载插件页面滚动加载数据代码 jQuery懒加载插件页面滚动加载数据代码
这是一套很漂亮的后台管理模板,可以用于网站后台和企业管理系统的UI界面,具有全面的UI套装,包括甘特图、表格、各类元素...更重要的是采取了页面加载时是【静态加载】而无需重新刷新页面,会给客户非常好的用户体验
jQuery刷新页面数字动画特效
利用jquery将上传的本地图片在页面显示传来,其实这个在IE下很好实现,但是本例中能够很好的兼容火狐浏览器