頁面調用代碼:
<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)
%>