history.go(-1) Y me voy a dormir.

06/04/2004 - 04:36 por Yoel Mc Lennan | Informe spam
Hola de nuevo, se que hay una forma de hacer que un boton de retroceso
aparezca solo si hay algo para retroceder
<input type=button value=""Atras"" onClick=""history.go(-1)""> pero solo
quiero que aparezca si hay algo para retroceder, supongo que con una
funcion algo asi ? If histori.count > 0 (la verdad ni idea)

Es un .asp el que genera el htm final asi que si supiera como saber cuando
hay algo para retroceder en asp simplemente filtraria con un if.

Gracias por la ayuda.

Preguntas similare

Leer las respuestas

#1 Kravek
06/04/2004 - 09:33 | Informe spam
prueba mezclando ASP con JAVASCRIPT (es lo que a MI se me ocurre)

<%if request.servervariables("HTTP_REFERER")<>"" then%>
<input type=button value=""Atras"" onClick=""history.go(-1)"">
<%end if%>
Respuesta Responder a este mensaje
#2 Alco
07/04/2004 - 03:20 | Informe spam
Hola Yoel

Personalmente en cada formulario que realizo programo un
boton de "Cancel" con el famoso history.go(-1) para que el
usuario tenga chance de regresar a la pagina previa, asi
que no entiendo muy bien tu pregunta debido a que esto
debe ser normal.

A lo mejor lo que tienes es una pagina que consulta datos
a una BD y que maneja Pagineo, entonces alli si seria muy
valedero que "desabilites" uno u otro Boton (BACK o NEXT)
si es que no existiesen paginas en el historial.

Si este es tu requerimiento te sugiero que verifiques con
una condicion en que pagina estas para que desabilites uno
u otro boton.

Yo lo manejo asi:

Dim btn_next, btn_back
If contador = 0 Then
btn_next = "disabled"
btn_back = "disabled"
End If

If Pag = 1 Then
btn_back = "disabled"
End If

If Pag = TotalPages Then
btn_next = "disabled"
End If

<input name="Atras" type="button"
onClick="javascript:history.back()" value="Atras" <%
=btn_back%>>

<input name="Siguiente" type="submit" value="Siguiente" <%
=btn_next%>>



Saludos desde Ecuador

Alco




Hola de nuevo, se que hay una forma de hacer que un boton


de retroceso
aparezca solo si hay algo para retroceder
<input type=button value=""Atras"" onClick=""history.go(-


1)""> pero solo
quiero que aparezca si hay algo para retroceder, supongo


que con una
funcion algo asi ? If histori.count > 0 (la verdad ni


idea)

Es un .asp el que genera el htm final asi que si supiera


como saber cuando
hay algo para retroceder en asp simplemente filtraria


con un if.

Gracias por la ayuda.



.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida