本帖最后由 b11529182 于 2011-07-29 10:13:20 编辑

解决方案 »

  1.   

    quiz_of_user.asp的页面
    <%@ codepage=65001%>
    <%Session.CodePage=65001%>
    <!--#include file="inc/conn.asp" -->
    <%
    next_id = request.QueryString("next_id")
    quizId = request.QueryString("quiz_id")
    commonId = request.QueryString("commonId")

    'Response.Write("ssssssssssssssss|||aaaaaaaaaaaaaaaaaa")
    'sql = "select * from goods where id="&xjId&""
    'response.Write(sql)
    'set Rs=Server.CreateObject("ADODB.Recordset")
    'Rs.open sql,conn,1,1

    if next_id = 1 then
    insql = "select * from inxuanjiu" set inrs = server.CreateObject("adodb.recordset")
    inrs.open insql,conn,2,3

    inrs.addnew
    inrs("xuanjiu1")=xjId

    inrs("addtime")=date() inrs.Update
    inrs.close()
    set inrs=nothing

    elseif next_id < 13 then insql = "select top 1 * from inxuanjiu"

    'response.Write(insql)
    set inrs = server.CreateObject("adodb.recordset")
    inrs.open insql,conn,2,3

    inrs("xuanjiu"&next_id&"")=xjId
    inrs.Update
    inrs.close()
    set inrs=nothing

    end if

    next_id = next_id + 1
    Response.Write"<div id='quizmaindiv'><div id='quiz'><div id='container'>"
    xclassid = next_id
    sql="select * from class where id="&xclassid&""
    set rss = server.CreateObject("adodb.Recordset")
    rss.open sql,conn,1,1
    do while not rss.eof

    Response.Write"<div id='title'><font color='#660000' size='5' face='Arial, Helvetica, sans-serif'><strong>" & rss("name") &"</strong></font></div>"

    set grss = conn.execute("select * from goods where xclassid = "&rss("id")&"")
    do while not grss.eof
    Response.Write"<div class='pic' align='center'>"
    Response.Write"<a href=javascript:nextQuiz('15','" & grss("id") &"','con');>"
    Response.Write"<img src=" & grss("xpic") &" width='140' height='140' style='border:1px gray solid' onMouseOver='disapear(this)' onMouseOut='apear(this)'/></a></div>"
    grss.movenext:loop:set grss = nothing
    rss.movenext:loop:set rss = nothing
        Response.Write"<input type='hidden' name='com' id='com' value='1'></div></div>"
    response.Write("commonId="&commonId&"&quizId="&quizId&"&next_Id="&next_id&"")%>
      

  2.   

    url: "/quiz_of_user.asp"
    修改为
    url: "/quiz_of_user.asp?" + new Date().getTime()
      

  3.   

    改了以后点不动了,用firebug看,有个错误提示404 Object Not Found

      

  4.   

    直接访问 /quiz_of_user.asp?47554545045这个试试。看看有没有错误
      

  5.   

    quiz_of_user.asp?47554545045
    肯定是不行的
    在对应所需名称或序数的集合中,未找到项目
    quiz_of_user.asp?next_id=2 可以正确显示出需要的内容,现在的问题就是第一次点,传递了一个值quiz_of_user.asp?next_id=1 ,第一次会载入新内容,第二次传递值是对的,JS也取回正确数据了,就是页面不重新加载