曾經寫的AJAX

頁面調用代碼:
<div id="stuffybfbody">
    <div id="stuffybfbodytop"><a class="linkpic" href="javascript:stuffpic(0)">全部</a></div>
    <div id="stuffybfbodytop"><a class="linkpic" href="javascript:stuffpic(3)">客廳</a></div>
    <div id="stuffybfbodytop"><a class="linkpic" href="javascript:stuffpic(2)">客房</a></div>
    <div id="stuffybfbodytop"><a class="linkpic" href="javascript:stuffpic(4)" >主房</a></div>
    <div id="stuffybfbodytop"><a class="linkpic" href="javascript:stuffpic(11)">臥室</a></div>
    <div id="stuffybfbodytop"><a class="linkpic" href="javascript:stuffpic(6)">書房</a></div>
    <div id="stuffybfbodytop"><a class="linkpic" href="javascript:stuffpic(7)">廚房</a></div>
    <div id="stuffybfbodytop"><a class="linkpic" href="javascript:stuffpic(18)">陽臺</a></div>
    <div id="stuffybfbodytop"><a class="linkpic" href="javascript:stuffpic(9)">衛浴</a></div>
    <div id="stuffybfbodytop"><a class="linkpic" href="javascript:stuffpic(8)">餐廳</a></div>
    <div id="stuffybfbodytop"><a class="linkpic" href="javascript:stuffpic(5)">童房</a></div>
    <div id="stuffybfbodytoplast"><a class="linkpic" href="javascript:stuffpic(100)">其他</a></div>
    <!--//圖片顯示層-->
    <div id="stuffmidpic"></div>
    <!------------------------------------------------------------------------------------------------------------>
   </div> 

JS代碼(包括默認的一次)

<script id="pic"></script>
<Script language="javascript">
document.getElementById("pic").src="pic.fc.asp?id=0&xxx="+ Math.random();
</Script>
<script language="javascript">
function stuffpic(id){
 document.getElementById("pic").src="pic.fc.asp?id="+id+"&xxx="+Math.random();
}
</script>

處理頁的寫法:
<%
 dim OutStr,i,Temp,sid,id,str
 
 id=request("id")
 
 set rs=server.CreateObject("ADODB.recordset")
 /* SQL語句 */
 rs.Open sql,Conn,1,1
 Temp=rs.GetRows
 
 If isArray(Temp) then
  For i=0 To Ubound(Temp,2)
   OutStr=OutStr&"<div id=stuffpicmid><div id=stuffpic><a href=http://pic.ejuw.cn/detail_pic.asp?Pic_Id="&temp(0,i)&"&c="&temp(3,i)&" target=_blank><img src="&EA_Pub.SysInfo(11)&"UploadFiles/pic/"&Temp(1,i)&" border=0 height=85 width=120></a></div><div id=stuffwenzi>"&temp(2,i)&"欣賞</div></div>"
  Next
 End If

 str="document.getElementById('{divid}').innerHTML='{id}';"
 str = replace(str,"{divid}","stuffmidpic")
 str = replace(str,"{id}",OutStr)
 response.Write(str)
%>

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章