我有一个.asp页面(index.asp),页脚中有上一个和下一个按钮。
<a class="btn" href="#" target="iframe"> <i class="icon-chevron-left"></i> Back </a><a class="btn" href="#" target="iframe"> Next <i class="icon-chevron-right"></i></a>
在页眉和页脚之间是一个id为“iframe”的iframe。
我需要在从if.asp开始的iframe中按顺序显示35页
我需要能够计算当前正在显示哪个页面的计数,下一个按钮将转到序列中的下一页,但结束于页面35.asp。上一个按钮无法返回到01.asp之前。
我在01.asp文件中尝试过类似的内容:
<% curPg=1%>
<% nxtPg = curPg + 1%>
<% prvPg = curPg - 1%>
<% prvPgURL = prvPg&".asp" %>
<% nxtPgURL = nxtPg&".asp" %>
然后将其添加到按钮标记:&lt;%nxtPgURL%&gt;
<a class="btn" href="<% nxtPgURL %>" target="iframe"> Next <i class="icon-chevron-right"></i> </a>
变量在index.asp文件中声明
我的asp很弱,我需要帮助。
答案 0 :(得分:1)
<%%>
只是一个代码块(意思是在服务器端运行的代码)。
如果您要输出某些内容,则需要使用<% Response.Write("some output here")%>
或等效的快捷方式 - <%="some output here"%>
。
在上一个例子中,这看起来像是:
<a class="btn" href="<%= nxtPgURL %>" target="iframe"> Next <i class="icon-chevron-right"></i> </a>
在开幕=
之后注意<%
。