asp网页修改的问题,关于上一页 下一页的~懂的专家来,在线等,中午就要!

来源:百度知道 编辑:UC知道 时间:2024/06/14 21:36:15
页面product_gd.asp里调用的代码:
<!--#include file="Inc/SysProduct.asp" -->附:(包含的函数文件)
<%if totalput>0 then call showpage(strFileName,totalput,MaxPerPage,false,true,"个作品")end if%>

页面SysProduct.asp里调用了<!--#include file="Function.asp"-->这个文件

正真的函数在这里:(有点长,呵呵)
'***********************************************
'过程名:showpage
'作 用:显示“上一页 下一页”等信息
'参 数:sfilename ----链接地址
' totalnumber ----总数量
' maxperpage ----每页数量
' ShowTotal ----是否显示总数量
' ShowAllPages ---是否用下拉列表显示所有页面以供跳转。有某些页面不能使用,否则会出现JS错误。
' strUnit ----计数单位
'***********************************************
sub showpage(sfilename,totalnumber,maxperpage,ShowTotal,ShowAllPages,strUnit)

dim n, i,strTemp,strUrl
if totalnumber mod maxperpage=0 then
n= totalnumber \ maxperpage
else
n= totaln

修改参数调用的strFileName这个参数,将你调用showpage过程时将strFileName里边的页面地址指向你的新页面文件,另外,还需要检查一下JoinChar这个函数的作用

<%if totalput>0 then call showpage(strFileName,totalput,MaxPerPage,false,true,"个作品")end if%>
这里strFileName不就是你的页面吗?难道没传进来?
你先输出一下你得到的参数,看看是不是Product_gd.asp 如果不是就往前面的代码里找 调用showpage函数的那行代码,看他那里写的是什么