Foros del Web » Programando para Internet » ASP Clásico »

Recuperar nombre de pagina asp actual

Estas en el tema de Recuperar nombre de pagina asp actual en el foro de ASP Clásico en Foros del Web. Hola, existe alguna variable que guarde el nombre de la pagina que se esta visualizando? Por ejemplo, desde la pagina altas.asp para llamar a un ...
  #1 (permalink)  
Antiguo 01/07/2003, 05:29
Avatar de AlexNV  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 289
Antigüedad: 21 años
Puntos: 1
Recuperar nombre de pagina asp actual

Hola,
existe alguna variable que guarde el nombre de la pagina que se esta visualizando?
Por ejemplo, desde la pagina altas.asp para llamar a un banner con un parametro pagina=altas.asp&x=... sin tener que ponerlo a mano en cada una.

Gracias.
  #2 (permalink)  
Antiguo 01/07/2003, 07:51
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 7 meses
Puntos: 4
HTTP_REFERER o HTTP_HOST te devuelven la ruta completa de la página.

De todas formas, quizás te venga mejor usar Javascript:

window.location.href

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #3 (permalink)  
Antiguo 01/07/2003, 08:59
Avatar de AlexNV  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 289
Antigüedad: 21 años
Puntos: 1
Gracias Bravenap,
mi pregunta era si existe alguna variable que contenga solamente el nombre de página (sin la ruta) para así evitar extraer el nombre de página de la ruta completa.

Un saludo.
  #4 (permalink)  
Antiguo 01/07/2003, 09:28
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 7 meses
Puntos: 4
Pues no sé si existirá la manera de hacerlo directamente, pero he hecho esto que también podría servir:

Código:
<%
ruta = Request.ServerVariables("URL") 'recoge la ruta completa
ruta = Split(ruta,"/") 'convierte cada separación señalada por / en un elemento de un vector
nombre = ruta(UBound(ruta)) 'recogemos el último elemento de ese vector...
Response.Write(nombre) '...TACHÁN, tenemos el nombre de la página
%>
Espero que esto te sirva.

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #5 (permalink)  
Antiguo 01/07/2003, 09:32
Avatar de AlexNV  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 289
Antigüedad: 21 años
Puntos: 1
Gracias Bravenap
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:45.