Ajax读取asp输出的列表问题

来源:百度知道 编辑:UC知道 时间:2024/07/06 13:28:01
以下是我的asp页面代码(单独测试时没有问题):
<%@Language="vbscript" Codepage="65001"%>
<!--#include file="conn.asp"-->
<%
'读取最新评论的页面
dim rs,sql

Set rs=server.CreateObject("adodb.recordset")
sql="select top 10 * from Comments order by ID desc"
rs.Open sql,conn,3,3

dim i
for i=1 to 10
Response.Write "<li><a href='#' onFocus='this.blur()'><span style='color:#048ec6;'>"&rs("netName")&"</span>:"&rs("content")&"</a></li>"
rs.moveNext
if rs.eof or rs.bof then exit for
next
rs.close
set rs=nothing
%>
以下是我的Ajax代码:
var xmlHttp
function createXMLHttp(){
if(window.ActiveXObject){
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest){
xmlHttp=new XMLHttpRequest();

那种方法不会管用的。
一时也没有太好的办法。火狐的兼容问题一直不太好解决,我有过类似问题,我们老师说有一个解决方法,回头我帮你问问。

xmlHttp.open("GET","getTopComments.asp",true);
下面添加
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=gb2312");
然后
xmlHttp.send();
改成
xmlHttp.send(Null);

试试。

还是以ie为主把 毕竟火狐用的人少

厉害

不懂意思呢- - 找会电脑的人来看看吧- -