j k
| u 帖子数据调用:Plus_Photo_Topic.asp?调用演示 | ?相关参数: |
| Plus_Photo_Topic.asp?TypeID=all&lock=0&bname=0&tlen=16&n=10&sdate=&orders=3&action=1&WIDTH=0&PicSpace=0 | ||
| TypeID: | 类型id参数 | 版面id,全部为all |
| bname: | 类型名称 | =0:为不调用; =1:调用论坛名称(不推荐使用!会造成不良后果-_-!) |
| tlen: | 类型标题长度 | ? |
| n: | 显示多少幅图片 | 显示多少幅图片 |
| sdate | 天数限制 | 查询多少天内帖子,1为当天。(若为空则日期不限,建议为空) |
| orders | 排序方法 | =1为按照点击(最热帖); =2为按照时间(推荐使用); =3为默认最新排序; |
| action | 是否显示设置密码的图片 | =1:显示所有图片; =2:不显示设置密码的图片 |
| WIDTH | 每个图片显示的宽度 | =0:默认值:80 =数值:图片的宽度值 |
| PicSpace | 每个图片两边的间距 | =0:默认值:10 =数值:图片的宽度值 |
配置说明:
1:Plus_Photo_Topic中的初始配置2处
WIDTH: 400px; HEIGHT:70px
“WIDTH”为整个图片滚动区的宽度,HEIGHT为图片滚动区的高度
在页面插入的代码(以下为不带论坛名称的主题调用):
<script src=Plus_Photo_Topic.asp?TypeID=all&lock=0&bname=0&tlen=16&n=5&sdate=&orders=2&action=1&WIDTH=0&PicSpace=0>
</script>
<script>
TopAD2.innerHTML=TopAD.innerHTML
function TopADMarquee(){
//-----------初始配置3------------------
if(100*5-TopAD.scrollLeft<=0)
TopAD.scrollLeft-=100*5
//中的修改项为100*5
//-----------配置3结束------------------
else{
TopAD.scrollLeft++
}
}
var TopADMar=setInterval(TopADMarquee,10)
TopAD.onmouseover=function() {clearInterval(TopADMar)}
TopAD.onmouseout=function() {TopADMar=setInterval(TopADMarquee,10)}
</SCRIPT>
初始配置3
(以前须要一定数学基础,请注意)
100*5的意思是
100值为单个图片限定的宽度(WIDTH)+图片间距(PicSpace)*2
5为当前显示图片的个数(n)
例
script src=Plus_Photo_Topic.asp?TypeID=all&lock=0&bname=0&tlen=16&n=10&sdate=&orders=2&action=1&WIDTH=0&PicSpace=0
则使用的是默认值
100*5应为100*10
例2
script src=Plus_Photo_Topic.asp?TypeID=all&lock=0&bname=0&tlen=16&n=10&sdate=&orders=2&action=1&WIDTH=100&PicSpace=12
则使用的是默认值
100*5应为124*10
注:
如是设n=10但显示的图片少于10时
会出现不美观
且初始配置2处的宽度(WIDTH: )应小于100*5
方可滚动