(2).ASP通用的分页程序,只要传递5个参数,就可以直接使用,放在表格里面或者body里面就可以,各问大虾帮我看看,是否还可以优化一下代码

greentea_2013 greentea_2013 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
if (j>=(m_FieldCount-m_FieldCount_Show)) then

response.Write "<td>"
if j=m_FieldIndex_i then
'如果只有一个连接参数
if(m_Link_back_str="") then
response.Write "<a href='"+m_Link_pro_str+cstr(m_recordset(j))+"' target='_blank'>"+cstr(m_recordset(j))+"</a>"
else
response.Write "<a href='"+m_Link_pro_str+cstr(m_recordset(j))+m_Link_back_str+m_Link_back_str_FieldIndex_str+"' target='_blank'>"+cstr(m_recordset(j))+"</a>"
end if
else
response.Write cstr(m_recordset(j))
end if

response.Write "</td>"
end if

next
%>
</tr>
<%
'response.Write cstr(i)+m_recordset("bt")
Permsg = Permsg - 1
m_recordset.Movenext
i=i+1
Loop
%>

</table>

<%
itemStr = ""
For Each item in Request.Form
if item <> "Page_Value" And item <> "Page_Value_Max" then
itemStr = itemStr & "&" & item & "=" & Server.HTMLEncode(Request.Form(item))
End if
Next

if itemStr = "" then
For Each item in Request.QueryString
if item <> "Page_Value" And item <> "Page_Value_Max" then
itemStr = itemStr & "&" & item & "=" & Server.HTMLEncode(Request.QueryString(item))
End if
Next
End if
%>
<form name="Page_Value_Form" method="POST" action="<%=Request.ServerVariables("URL")%>?Page_Value_Max=<%=Page_Value_Max%><%=itemStr%>">共<b><font color="#FF0000"><%=m_recordset.RecordCount%></font></b>条 <b><font color="#FF0000"><%=Page_Value%>/<%=Page_Value_Max%></font></b> <a href="javascript:Next_Or_Previous_Value_Page(1)">首页</a> <a href="javascript:Next_Or_Previous_Value_Page(2)">上一页</a> <a href="javascript:Next_Or_Previous_Value_Page(3)">下一页</a> <a href="javascript:Next_Or_Previous_Value_Page(4)">末页</a> <input type="submit" value="转到"> <input type="text" name="Page_Value" size="3">页</form>
<script language="JavaScript">
function Next_Or_Previous_Value_Page(vChar){
if(vChar == 1)location.href="<%=Request.ServerVariables("URL")%>?Page_Value=1&Page_Value_Max=<%=Page_Value_Max%><%=itemStr%>";
if(vChar == 2)location.href="<%=Request.ServerVariables("URL")%>?Page_Value=<%if Page_Value - 1 = 0 then Response.Write 1 Else Response.Write Page_Value - 1 end if%>&Page_Value_Max=<%=Page_Value_Max%><%=itemStr%>";
if(vChar == 3)location.href="<%=Request.ServerVariables("URL")%>?Page_Value=<%if Page_Value + 1 >= Page_Value_Max then Response.Write Page_Value_Max Else Response.Write Page_Value + 1 end if%>&Page_Value_Max=<%=Page_Value_Max%><%=itemStr%>";
if(vChar == 4)location.href="<%=Request.ServerVariables("URL")%>?Page_Value=<%=Page_Value_Max%>&Page_Value_Max=<%=Page_Value_Max%><%=itemStr%>";
}
</script>
<%
Else
Response.Write "<tr><td><center>无您所需的内容</center></td></tr>"
End if
m_recordset.Close
Set m_recordset = Nothing
Else
Response.Write("<script>alert('输入的值超过最大页,点击确定返回');history.back()</script>")
End if
Else
Response.Write("<script>alert('非法请求,点击确定返回');history.back()</script>")
End if
Else
Response.Write("<script>alert('非法请求,点击确定返回');history.back()</script>")
End if
%>
调用这个文件的例子:
<html>
<body>
<%
Application("id")="28"
Application("sql_str")="select ksid,bt,rq from outinfo where ksid="+Application("id")
Application("FieldCount")=3 '显示字段个数
Application("FieldCount_Show")=2 Application("FieldIndex")=2 '第m_FieldIndex需要进行超连接
Application("Link_pro")="list.asp?t=" '超连接前缀
Application("Link_back")="&id=" '超连接前缀
Application("Link_back_str_FieldIndex_i")=1
%>
<iframe marginWidth=0 marginHeight=0 marginRight=0
src="temp_lll.asp" frameBorder=no
width=550 scrolling=no height=300>
</iframe>
</body>
</html>
...全文

相关推荐

1-中国各省制造业CRA指数、TC指数、MS指数2002-2021年-社科数据.zip

本数据集涵盖了2002至2021年间中国31个省(自治区、直辖市)的制造业相关指数,包括显示性比较优势指数(RCA指数)、贸易竞争力指数(TC指数)和出口市场占有率指数(MS指数)。RCA指数衡量产品或产业在国际市场的竞争力,通过比较一个国家某种商品出口额占其出口总额的份额与世界出口总额中该类商品出口额所占份额的比例。TC指数则表示一国进出口贸易差额占进出口贸易总额的比重,用以分析国际竞争力。MS指数反映一国出口的整体竞争力,即出口总额占世界出口总额的比例。这些指数为研究中国各省制造业的国际竞争力提供了重要参考,有助于了解各地区制造业在全球市场中的表现和地位。

泡芙萝莉酱

ASP通用分页代码模块:跨程序兼容实现

在信息处理中,分页功能是Web应用程序不可或缺的一部分,尤其当数据量庞大时,它能够帮助用户更有效地浏览信息。ASP (Active Server Pages) 是一种服务器端脚本环境,它允许开发者使用HTML、脚本命令以及ActiveX组件来创建动态网页。在本章中,我们将对ASP通用翻页代码模块进行概述,为后续章节的深入讨论和实现奠定基础。翻页功能的核心在于为用户提供清晰的页面导航,同时优化服务器性能和响应时间。

江卓尔

sftp文件測試(window10環境)

文件sftp服務讀取,C語言,測試用例,cmd環境運行exe

YsIT_zmzj

text-encoders.7z.021

text-encoders.7z.021

WSH_SRE

长角牛版本4053tuxin

图形登录有问题

Wwwwww64676464
评论 7
收藏 已收藏
分享
返回顶部
greentea_2013
ASP 28,401 成员 356,940 内容