Буквенная нумерация страниц классическая ASP vbscript - PullRequest
0 голосов
/ 08 июня 2011

Как бы я отправил скрытые входные значения через HTML сообщение.Я бы предпочел сделать это без JavaScript, поскольку я не очень хорошо это знаю, но если это единственный способ, как бы вы опубликовали его с помощью JavaScript?Я мог бы передать значения и получить их с помощью QueryString, но я предпочитаю этого не делать.

Код:

alphaChar = request.Form("alpha")
if alphaChar <>"" then
    Response.Write alphaChar
    response.Write("Test")
end if


                <a href="<%=obj_Session.str_FileName%>">#</a>
                <% for i = 97 to 122 %> <a href="<%=obj_Content.GetContent("PageName")%>">
                <input type="hidden" name="alpha" value="<%=CHR(i)%>">
                <%=CHR(i)%></a>&nbsp;<%
                next
                %>

Ответы [ 2 ]

0 голосов
/ 08 июня 2011

Нашел решение, в котором я могу использовать пост с гиперссылками.Я использовал CSS для стилизации кнопок в качестве гиперссылок и отправки значений по почте.Код ниже.

 <form action="Table.asp" method="post" name="form2">
<input type="submit" name="Button" value="#" style="background:transparent;border:0;display:inline;color:#00F;text-decoration:underline;padding:0px">
<% for i = 97 to 122 %> 

     <input type="submit" name="Button" value="<%=CHR(i) %>" style="background:transparent;border:0;display:inline;color:#00F;text-decoration:underline;padding:0px">&nbsp;
     <% next %>

 </br></br></br>

 <%
    alphaB = request.form("Button")
 if alphaB <>"" then
        response.write alphaB
 end if

%>
0 голосов
/ 08 июня 2011

вы используете Request.Form на стороне сервера. это обязательно?

альтернативы, вы можете использовать только ссылки и сделать ссылку на страницу asp, например. test.asp? char = A или test.asp? char = #

затем на стороне сервера используйте request.querystring ("char")

...