no abrir paginas desde internet explorer

27/02/2007 - 19:53 por Norma Hdez | Informe spam
hola gurpo!!!

quisiera que las paginas de mi sitio, solo se pudieran mostrar desde mi
menu, es decir, que siempre acceda desde la web form index.aspx, y que no
entre por ejemplo a catalogo.aspx directamente, sin pasar por la index,
alguien tendra info sobre este tema

gracias de antemano

saludos

Preguntas similare

Leer las respuestas

#1 JM
27/02/2007 - 20:27 | Informe spam
esto tiene más que ver con html
la única forma que conozco yo era usando frames pero eso ya no se usa más.
puedes intentar ver la variable "Referal" o Referral sí no estoy mal




"Norma Hdez" escribió en el mensaje
news:
hola gurpo!!!

quisiera que las paginas de mi sitio, solo se pudieran mostrar desde mi
menu, es decir, que siempre acceda desde la web form index.aspx, y que no
entre por ejemplo a catalogo.aspx directamente, sin pasar por la index,
alguien tendra info sobre este tema

gracias de antemano

saludos

Respuesta Responder a este mensaje
#2 Norma Hdez
27/02/2007 - 20:40 | Informe spam
hola

cuando busco info sobre Referral, solo aparece que : Es un script comercial
creado con PHP para implementar un sistema de recomendación de tu web a los
amigos

y lo que necesito en para asp, no recuerdo bien, pero creo que en alguna
ocasion lo use con sesion :S creo..

:D pero gracias por la ayuda

"JM" wrote in message
news:
esto tiene más que ver con html
la única forma que conozco yo era usando frames pero eso ya no se usa más.
puedes intentar ver la variable "Referal" o Referral sí no estoy mal




"Norma Hdez" escribió en el mensaje
news:
hola gurpo!!!

quisiera que las paginas de mi sitio, solo se pudieran mostrar desde mi
menu, es decir, que siempre acceda desde la web form index.aspx, y que no
entre por ejemplo a catalogo.aspx directamente, sin pasar por la index,
alguien tendra info sobre este tema

gracias de antemano

saludos





Respuesta Responder a este mensaje
#3 JM
27/02/2007 - 21:28 | Informe spam
lo único que se me ocurre es que en index crees una Cookie con duración de x
minutos, y en las otras páginas veas si existe esa cookie, para continuar,
de lo contrariop
realizar un redirect hacia index.

"Norma Hdez" escribió en el mensaje
news:%
hola

cuando busco info sobre Referral, solo aparece que : Es un script
comercial creado con PHP para implementar un sistema de recomendación de
tu web a los amigos

y lo que necesito en para asp, no recuerdo bien, pero creo que en alguna
ocasion lo use con sesion :S creo..

:D pero gracias por la ayuda

"JM" wrote in message
news:
esto tiene más que ver con html
la única forma que conozco yo era usando frames pero eso ya no se usa
más.
puedes intentar ver la variable "Referal" o Referral sí no estoy mal




"Norma Hdez" escribió en el mensaje
news:
hola gurpo!!!

quisiera que las paginas de mi sitio, solo se pudieran mostrar desde mi
menu, es decir, que siempre acceda desde la web form index.aspx, y que
no entre por ejemplo a catalogo.aspx directamente, sin pasar por la
index, alguien tendra info sobre este tema

gracias de antemano

saludos









Respuesta Responder a este mensaje
#4 Alhambra-Eidos Kiquenet
28/02/2007 - 10:45 | Informe spam
Hola, tu página raíz del sitio, index.html o la que tengas, debe contener un
frame, así el resto de páginas de tu sitio estarían contenidas en un frame.

Habría que añadir de alguna forma a todas las págians menos la index.htm,
algo similar a esto:

//si la página NOT está en su frameset
if(top.location == self.location)
{
var urlRaiz = URL_PAGINA_RAIZ;
top.location.href = urlRaiz + "?" + window.location.href;
}

}

Tu página Raiz, debería comprobar si recibe un parámetro por querystring, y
si es así, significa que es una url de tu sitio, y por tanto habría que
cargarla en el frame correspondiente.

Había una página en inglés que explicaba este procedimiento pero no la he
encontrado.

Saludos.
http://www.alhambra-eidos.com/web2005/index.html
www.kiquenet.net



"Norma Hdez" wrote:

hola gurpo!!!

quisiera que las paginas de mi sitio, solo se pudieran mostrar desde mi
menu, es decir, que siempre acceda desde la web form index.aspx, y que no
entre por ejemplo a catalogo.aspx directamente, sin pasar por la index,
alguien tendra info sobre este tema

gracias de antemano

saludos



Respuesta Responder a este mensaje
#5 David Horno
28/02/2007 - 17:21 | Informe spam
Si es en ASP, puedes usar lo siguiente:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
miurl = Request.ServerVariables("HTTP_REFERER")
if miurl = "" then
response.Redirect("index.asp")
end if
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

En este caso es si la pone directamente, pero tambien puedes hacerlo al
revés, hacer el redirect si viene de cualquier web que no sea el index.








"Norma Hdez" escribió en el mensaje
news:%
hola

cuando busco info sobre Referral, solo aparece que : Es un script
comercial creado con PHP para implementar un sistema de recomendación de
tu web a los amigos

y lo que necesito en para asp, no recuerdo bien, pero creo que en alguna
ocasion lo use con sesion :S creo..

:D pero gracias por la ayuda

"JM" wrote in message
news:
esto tiene más que ver con html
la única forma que conozco yo era usando frames pero eso ya no se usa
más.
puedes intentar ver la variable "Referal" o Referral sí no estoy mal




"Norma Hdez" escribió en el mensaje
news:
hola gurpo!!!

quisiera que las paginas de mi sitio, solo se pudieran mostrar desde mi
menu, es decir, que siempre acceda desde la web form index.aspx, y que
no entre por ejemplo a catalogo.aspx directamente, sin pasar por la
index, alguien tendra info sobre este tema

gracias de antemano

saludos









Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida