页面调用代码:
<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)
%>