JavaScript - Como puedo crear un Frame al visitar otra pagina

 
Vista:

Como puedo crear un Frame al visitar otra pagina

Publicado por Karlos Alberto (9 intervenciones) el 16/07/2002 08:59:18
Hola compañeros que tal como estan la situacion es la siguiente:

En un página que estoy creando la tengo dividida por 3 Frames:
Lado Izquierdo (MENUS);
Superior (Encabezado);
Centro (Contenido);
Y el target siempre es "Contenido"

Quisiera saber ¿de que manera le puedo hacer para que al momento de que el usuario le de click a un enlace que lleva a otra pagina que no es la mía y que el Target va dirigido al "Contenido", aparezca otro pequeño frame que diga "Regresar a la pagina Fulanita de tal (MIA)", pero sin que este pequeño frame se cierre, para que si sale de mi pagina tenga manera de regresar.

Ojala y me puedan ayudar, de anticipado les agradezco su ayuda, si no me explique bien en lo que necesito porfas enviar un mensaje.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como puedo crear un Frame al visitar otra pagin

Publicado por bernat (31 intervenciones) el 16/07/2002 10:24:53
a ver quieres decir supongo que si abre un link a otra página (que no se abre en el frame Contenido sino en otra ventana) lo abra con un pequeño frame para volver a tu página si la cierra.
1- Pues debes crear una página con un pequeño frame arriba con un link. (y guardarlo: web_otros_con_frame_mio.htm)
2- en el link de tu página que abrirà la que acbas de crear debes llamar un afunción javascript que te abra la pàgina creada sin nada en Contenido2 y entonces (en la misma funcion) hacer window.parent.nombreFrameContenido2.location.href = "url_link".
Si no lo pillas dimelo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Tengo el mismo problema y me sigue sin funcionar

Publicado por Núria (2 intervenciones) el 23/07/2002 18:29:15
Hola, iba a poner un mensaje preguntando esto que has respuesto, pero al verlo he visto que es lo q me pasa a mí también. Lo he probado y no sé si es q no lo hago bien, o q no funciona. El código que yo tenía es:
function cargar(){
var ventana1;

ventana1 = open("frames.htm","ventana1");
ventana1.principal.location = enlace;
}
La funcion cargar se activa en los links exteriores de mi pàgina, luego la pág. frames.htm contiene dos frames, el de arriba q es el mío, y luego el de abajo donde no pongo nada y donde tiene que verse la página externa a la mía. Luego como tengo muchos enlaces, lo hago utilizando una variable llamada enlace. Lo raro es q si lo pruebo desde casa, teniendolo todo en mi disco duro local, pues funciona bien, en cambio al colgarlo en internet no me funciona, pq me sale el frame de abajo en blanco y no se abre el link exterior. Lo he probado en diferentes cuentas ftp y nada. Agradecería si alguien me pudiese resolver el problema.

Muchas gracias.

NÚRIA.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar