首页调用,分列改成不分列。

alenx3 2004-06-29 09:44:30
本人才学ASP,从网上下了一个源代码学习,这个代码里是分列有图片的,我想把它改成不分列,即只有一列下来,还有,把其中的图片改大一些,请教各位大侠怎么改啊           

sub jsbigclass3
javastr="document.write('"
if RSCount>0 then
dim model,picid
tr=0
javastr=javastr+"<table cellspacing=0 cellpadding=0 width=100% border=0 align=center>"
for i=1 to RSCount
BigClassName=ArrayBigClassName(i)
if ArrayBigClassType(i)=1 and ArrayBigClassView(i)=1 then
tr=tr+1
sql="select newsid from News where BigClassName='" & BigClassName &"' and checked=1"
rs.open sql,conn,1,1
totalNews=rs.recordcount
rs.close
sql="select top 1 newsid,model from News where BigClassName='" & BigClassName &"' and checked=1 and image>0 order by updatetime desc"
rs.open sql,conn,1,1
if not rs.eof then
model=rs("model")
picid=rs("newsid")
else
picid=""
end if
rs.close
sql="select newsid from News where BigClassName='" & BigClassName &"' and OnTop=1 and checked=1"
rs.open sql,conn,1,1
totalontop=rs.recordcount
rs.close
classurl="BigClass.asp?BName="&BigClassName&"&Template="&ArrayBigTemplate(i)
if tr mod 2=1 then javastr=javastr+"<tr>"
javastr=javastr+"<td width=50% align=right valign=top>"
javastr=javastr+"<table cellspacing=0 cellpadding=0 border=0 align=center width=95% style=""BORDER-LEFT: "¢erTColor&" 1px double; BORDER-RIGHT: "¢erTColor&" 1px double;BORDER-BOTTOM: "¢erTColor&" 1px double;"" bgcolor="¢erccolor&" background="""¢erCImg&""">"
javastr=javastr+TTitle("center_2",BigClassName)
javastr=javastr+"');"&vbcrlf
javastr=javastr+"document.write('"
javastr=javastr+"<tr><td align=middle valign=top height=100><table width=100% border=0 align=right cellpadding=0 cellspacing=4><tr>"
if showClassImg=1 and picid<>"" then
javastr=javastr+"<td align=middle valign=top height=100 width=18% >"
javastr=javastr+imagefile(picID,1,40,50)
javastr=javastr+"</td>"
end if
javastr=javastr+"<td valign=top style=""WORD-WRAP: break-word"" class=MainContentS>"
msql=NoContent&" from News where BigClassName='" & BigClassName &"' and checked=1 "
if totalontop=0 then
Thissql="select top " & MaxNewsList & msql & " order by updatetime DESC"
showontop=""
javastr=javastr+ClassTitle3(Thissql,picID)
end if
if totalontop>=MaxNewsList then
Thissql="select top " & MaxNewsList & msql & " and OnTop=1 order by updatetime DESC"
showontop="¡ü"
javastr=javastr+ClassTitle3(Thissql,picID)
end if
if totalontop>0 and totalontop<MaxNewsList then
Thissql="select top " & totalontop & msql & " and OnTop=1 order by updatetime DESC"
showontop="¡ü"
javastr=javastr+ClassTitle3(Thissql,picID)
Thissql="select top " & MaxNewsList-totalontop & msql & " and OnTop=0 order by updatetime DESC"
showontop=""
javastr=javastr+ClassTitle3(Thissql,picID)
end if
javastr=javastr+"</td></tr></table></td></tr></table>"

javastr=javastr+"<br></td>"
if tr mod 2=0 then
javastr=javastr+"</tr>"
else
if i=RSCount then javastr=javastr+"</tr>"
end if
javastr=javastr+"');"&vbcrlf
'////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if tr=2 then javastr=javastr+"document.write('<tr><td colspan=2 valign=middle align=center>"&jsad("Ê×Ò³´óÀàÒ»ÅÅÏÂ")&"</td></tr>');"&vbcrlf
if tr=4 then javastr=javastr+"document.write('<tr><td colspan=2 valign=middle align=center>"&jsad("Ê×Ò³´óÀà¶þÅÅÏÂ")&"</td></tr>');"&vbcrlf
if tr=6 then javastr=javastr+"document.write('<tr><td colspan=2 valign=middle align=center>"&jsad("Ê×Ò³´óÀàÈýÅÅÏÂ")&"</td></tr>');"&vbcrlf
if tr=8 then javastr=javastr+"document.write('<tr><td colspan=2 valign=middle align=center>"&jsad("Ê×Ò³´óÀàËÄÅÅÏÂ")&"</td></tr>');"&vbcrlf
'////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
javastr=javastr+"document.write('"
end if
next
javastr=javastr+"</table>"
else
javastr=javastr+"<center><b>ÉС¡ÎÞ¡¡´ó¡¡Àà</b></center>"
end if
javastr=javastr+"');"&vbcrlf
dim fs
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.CreateTextFile(Server.MapPath("../js")&"/"&"bigclass3.js", True)
f.write(javastr)
f.close
Set f = nothing
Set fs = nothing
Response.Write "<li>Ê×Ò³´óÀà(·ÖÁÐÓÐͼƬ)ÒÑÉú³É!µ÷Ó÷½·¨£º<br>  <script language=""javascript"" src=""JS/bigclass3.js""></script><br>"
End sub
'===========================================================================================================
Function ClassTitle0(strsql)
rs.open strsql,conn,1,1
ClassTitle0=""
while not rs.EOF
n=n+1
ClassTitle0=ClassTitle0+"<tr><td style=""WORD-WRAP: break-word"">"
ClassTitle0=ClassTitle0+shownewf
ClassTitle0=ClassTitle0+showTitle("MainContentB",40)&showImg&showTime(rs("updatetime"),"md")
ClassTitle0=ClassTitle0+showclick & showOntop
'ClassTitle0=ClassTitle0+shownew
ClassTitle0=ClassTitle0+"</td></tr>"
ClassTitle0=ClassTitle0+"';"&vbcrlf
ClassTitle0=ClassTitle0+"html+='"
rs.MoveNext
wend
rs.close
end Function

Function ClassTitle1(strsql)
rs.open strsql,conn,1,1
ClassTitle1=""
while not rs.EOF
n=n+1
if n mod 2=1 then javastr=javastr+"<tr>"
ClassTitle1=ClassTitle1+"<td style=""WORD-WRAP: break-word"">"
ClassTitle1=ClassTitle1+shownewf
ClassTitle1=ClassTitle1+showTitle("MainContentS",20)&showImg
ClassTitle1=ClassTitle1+showclick & showOntop
'ClassTitle1=ClassTitle1+shownew
ClassTitle1=ClassTitle1+"</td>"
if n mod 2=0 then ClassTitle1=ClassTitle1+"</tr>"
ClassTitle1=ClassTitle1+"';"&vbcrlf
ClassTitle1=ClassTitle1+"html+='"
rs.MoveNext
wend
rs.close
end Function

Function ClassTitle2(strsql)
rs.open strsql,conn,1,1
ClassTitle2=""
while not rs.EOF
ClassTitle2=ClassTitle2+Shownewf
ClassTitle2=ClassTitle2+ShowTitle("MainContentS",28)
'ClassTitle2=ClassTitle2+ShowImg
'ClassTitle2=ClassTitle2+showTime(rs("updatetime"),"md")
'ClassTitle2=ClassTitle2+showclick & showOntop
ClassTitle2=ClassTitle2+"<br>"
ClassTitle2=ClassTitle2+"';"&vbcrlf
ClassTitle2=ClassTitle2+"html+='"
rs.MoveNext
wend
rs.close
end Function

Function ClassTitle3(strsql,strpicid)
dim maxlen
rs.open strsql,conn,1,1
ClassTitle3=""
while not rs.EOF
maxlen=34
if showClassImg=1 and strpicid<>"" then maxlen=28
if showOntop<>"" then maxlen=maxlen-2
if rs("image")>0 then maxlen=maxlen-4
if showClassImg=0 or strpicid="" then ClassTitle3=ClassTitle3+" "
ClassTitle3=ClassTitle3+Shownewf
ClassTitle3=ClassTitle3+ShowTitle("MainContentS",maxlen)
ClassTitle3=ClassTitle3+ShowImg
'ClassTitle3=ClassTitle3+showTime(rs("updatetime"),"md")
ClassTitle3=ClassTitle3+Showclick
ClassTitle3=ClassTitle3+showOntop
ClassTitle3=ClassTitle3+"<br>"
ClassTitle3=ClassTitle3+"');"&vbcrlf
ClassTitle3=ClassTitle3+"document.write('"
rs.MoveNext
wend
rs.close
end Function
...全文
86 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
pizixt 2004-06-29
  • 打赏
  • 举报
回复
简单的做,找到所有 tr mod 2 的地方,改成 tr mod 1
alenx3 2004-06-29
  • 打赏
  • 举报
回复
是JS调用,我复制的好像多了,底下的那个函数用不着
代码也挺乱的,又没注释,我全是一点一点抠看的。
各位大侠,帮帮忙拉,可以加分
Yjanuary 2004-06-29
  • 打赏
  • 举报
回复
好长!看的眼都花了!
99percent 2004-06-29
  • 打赏
  • 举报
回复
哗......................
wsdzmhongm 2004-06-29
  • 打赏
  • 举报
回复
alenx3 2004-06-29
  • 打赏
  • 举报
回复
怎么找不到我的帖子了?
whb147 2004-06-29
  • 打赏
  • 举报
回复
眼睛花了,不看了
alenx3 2004-06-29
  • 打赏
  • 举报
回复
皮子,不成啊,不行,改过了跟没改一样
Art2008CMS是一款完全开源的程序,功能完善,覆盖面广、扩展性强、负载能力好、模板调用非常灵活、管理方便,因此不仅适合于建设一般企业、政府、学校、个人等小型网站,同时也适合于建设地方门户、行业门户等大中型网站。 Art2008CMS 7.0 GBK 更新内容:2012-11-20 1、新增模板样式管理自定义列表样式中产品系统的特定标签; 2、新增swfupload上传接口,完善系统上传功能,可实现可视化批量上传; 3、新增支付宝标准双接口,同时更新在线支付平台代码; 4、新增图文并茂标签2种Flash焦点图显示效果; 5、新增各个模型SEO优化选项,每篇文档都可以单独设置keywords及描述。 6、新增文章系统中内容过滤字符功能; 7、新增两种伪静态网站运行方式,1是带问号,2是需要组建; 8、新增会员管理中推荐功能; 9、新增会员注册时可选择用户组,后台可指定是否开放用户组会员注册; 10、新增自定义字段中可以添加上传文件类型的字段; 11、新增自定义SQL标签中可实现分列显示,可实现更多更复杂的显示效果; 12、修改所有标签实现动态XML数据存储,然后再读取,减少服务器运行压力,提高数据访问速度; 13、修改评论系统,评论页面整体修改,增加评论页面分页功能,管理员可回复评论功能; 14、修改留言板系统,新增会员留言功能,同时可对留言的权限进行管理; 15、修复后台及部分标签在火狐浏览器,GoogleChrome浏览器中显示错位问题; 16、修复首页自动更新功能; 17、修复专题页面在SQL数据库下出错问题; 18、修复文章上下条标签,相关文章标签,从js调用改成直接读取,有利于SEO; 19、修复后台栏目管理中点栏目进入文章列表时,无法显示内容bug; 20、新增内容系统栏目批量设置功能; 21、新增栏目模版为图片类型显示时,图片按比例缩放,原图不变形; 22、对部分代码及结构进行的调整;修复其他细节问题; 特色介绍: 支持函数标签   你可以轻松的建立,管理自己网站每一处的内容调用,你可以根据需要的效果给它指定你认为满意的参数。 简洁明了的网站后台   网站功能强大,并不意味着管理起来就会很麻烦。结构化的后台设计帮助您迅速上手运营。 强大完善的网站功能   我们有着多年的网站开发运营经验,而这些是保证我们的产品是能够适应用户的需求。 迅速的响应能力      利用asp平台,加入大量的优化,确保每一个页面都可以最快的响应用户指令。 超强的负载能力      每一个功能都加入大量的信息进行抗压测试,保证达到最大负载下的轻松应对! 开源的系统         完全开源的程序,都毫无保留的完全开放源代码,用户不需额外安装其他DLL组件。 开放的系统         提供开放的API接口,方便对主流的论坛及博客程序进行完美整合! 安全性高的系统      不论功能性能的开发上会有如何的捷径,我们只坚信,把安全摆在第一位才是最重要的! 灵活的模板系统      网站模板以文件形式保存在磁盘目录,直接修改,即时生效,灵活,方便,高效! 免费的系统         Art2008CMS Free是一款免费的网站管理系统。您也可以选择由强大的技术团队来为您提供及时高效的技术支持,以及为您专门订制属于您的特有功能! 后台管理初始用户名:admin 密码:admin  验证码:art2008 前台初始用户名:Art2008cms 密码:111111
Art2008CMS是一款完全开源的程序,功能完善,覆盖面广、扩展性强、负载能力好、模板调用非常灵活、管理方便,因此不仅适合于建设一般企业、政府、学校、个人等小型网站,同时也适合于建设地方门户、行业门户等大中型网站。 Art2008CMS 7.0 UTF-8 更新内容:2012-11-20 1、新增模板样式管理自定义列表样式中产品系统的特定标签; 2、新增swfupload上传接口,完善系统上传功能,可实现可视化批量上传; 3、新增支付宝标准双接口,同时更新在线支付平台代码; 4、新增图文并茂标签2种Flash焦点图显示效果; 5、新增各个模型SEO优化选项,每篇文档都可以单独设置keywords及描述。 6、新增文章系统中内容过滤字符功能; 7、新增两种伪静态网站运行方式,1是带问号,2是需要组建; 8、新增会员管理中推荐功能; 9、新增会员注册时可选择用户组,后台可指定是否开放用户组会员注册; 10、新增自定义字段中可以添加上传文件类型的字段; 11、新增自定义SQL标签中可实现分列显示,可实现更多更复杂的显示效果; 12、修改所有标签实现动态XML数据存储,然后再读取,减少服务器运行压力,提高数据访问速度; 13、修改评论系统,评论页面整体修改,增加评论页面分页功能,管理员可回复评论功能; 14、修改留言板系统,新增会员留言功能,同时可对留言的权限进行管理; 15、修复后台及部分标签在火狐浏览器,GoogleChrome浏览器中显示错位问题; 16、修复首页自动更新功能; 17、修复专题页面在SQL数据库下出错问题; 18、修复文章上下条标签,相关文章标签,从js调用改成直接读取,有利于SEO; 19、修复后台栏目管理中点栏目进入文章列表时,无法显示内容bug; 20、新增内容系统栏目批量设置功能; 21、新增栏目模版为图片类型显示时,图片按比例缩放,原图不变形; 22、对部分代码及结构进行的调整;修复其他细节问题; 特色介绍: 支持函数标签   你可以轻松的建立,管理自己网站每一处的内容调用,你可以根据需要的效果给它指定你认为满意的参数。 简洁明了的网站后台   网站功能强大,并不意味着管理起来就会很麻烦。结构化的后台设计帮助您迅速上手运营。 强大完善的网站功能   我们有着多年的网站开发运营经验,而这些是保证我们的产品是能够适应用户的需求。 迅速的响应能力      利用asp平台,加入大量的优化,确保每一个页面都可以最快的响应用户指令。 超强的负载能力      每一个功能都加入大量的信息进行抗压测试,保证达到最大负载下的轻松应对! 开源的系统         完全开源的程序,都毫无保留的完全开放源代码,用户不需额外安装其他DLL组件。 开放的系统         提供开放的API接口,方便对主流的论坛及博客程序进行完美整合! 安全性高的系统      不论功能性能的开发上会有如何的捷径,我们只坚信,把安全摆在第一位才是最重要的! 灵活的模板系统      网站模板以文件形式保存在磁盘目录,直接修改,即时生效,灵活,方便,高效! 免费的系统         Art2008CMS Free是一款免费的网站管理系统。您也可以选择由强大的技术团队来为您提供及时高效的技术支持,以及为您专门订制属于您的特有功能! 后台管理初始用户名:admin 密码:admin  验证码:art2008 前台初始用户名:Art2008cms 密码:111111

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧