Foros del Web » Creando para Internet » HTML »

Problemas con Iframes!!!!

Estas en el tema de Problemas con Iframes!!!! en el foro de HTML en Foros del Web. Hola amigos, en mi pagina tengo una opcion de ver fotos y al hacer click me muestra un menu de opciones (categorias de fotos) dentro ...
  #1 (permalink)  
Antiguo 14/06/2004, 23:40
 
Fecha de Ingreso: junio-2003
Ubicación: Boston USA
Mensajes: 226
Antigüedad: 20 años, 10 meses
Puntos: 0
Problemas con Iframes!!!!

Hola amigos, en mi pagina tengo una opcion de ver fotos y al hacer click me muestra un menu de opciones (categorias de fotos) dentro de un Iframe que esta en Index. Mi problema es el siguiente:

que una ves que me abre la pagina de fotos (utilizo la opcion target="_parent") me visualiza las fotos a pantalla completa en la ventana del Index, pero no se como regresar de la paginas de fotos a el menu de opciones que esta en el iframe que tengo dentro del Index

aqui esta parte del codigo que usao para regresar al menu dentro del index
Código PHP:
<a href="http://cibermax.webcindario.com"  target="_parent" style="text-decoration:none"><font face="verdana" size="1">Regresar pagina principal</td


espero haberme explicado bien, y gracias por cualquier ayuda que me puedan dar!!!
__________________
Pandobox

Última edición por pandobox; 14/06/2004 a las 23:55
  #2 (permalink)  
Antiguo 15/06/2004, 03:21
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Hola

Bueno, creo que me perdí en la descripción del problema...

Tienes una página index, eso está claro, luego tienes un iframe que al parecer está en el index mencionado, hasta ahí bien...

A partir de ahí no lo tengo claro, me parece entender que al seleccionar la foto dentro del iframe, esta se abre a pantalla completa y luego no sabes como volver al index ¿cierto?.

SI es así, seguramente lo que pasa es que estás usando algún efecto específico de explorer, con lo que logras eliminar las barras de la ventana, incluido el botón «cerrar», de lo contrario sería obvio como volver al index; cerrando la ventana de la foto.

Si no es así y lo que haces es que abres una ventana normal con la ampliación, bastaría con cerrar la ventana.

Ahora, no me quedó claro lo del _parent, la página de fotos ¿no se abría en el iframe?.

Te diré que el _parent, se utiliza para cargar algo en la ventana completa indicando esta carga de nueva página desde dentro de un frame, si el frame no existe, el navegador interpreta _parent como si fuera _self.

Si tu problema es que cargas la foto en la ventana principal y por lo tanto te desaparece el menu de fotos, te diría que la mejor manera es hacer que se abran en una ventana nueva.

Podrías utilizar simplemente esto en el target _blank o podrías utilizar una función de javascript para controlar más esa ventana, por ejemplo, podrías utilizar esta función:

Código:
function abrir_ventana(x) {
	var ventana = window.open(x+".htm", "pagina", "width=400, height=400, status=no, scrollbars=no, toolbars=no, menubar=yes");
}
y la podrías activar de esta manera:

Código:
<a href="javascript:abrir_ventana('ampliacion_01')"><img src="foto_01" width="100" height="100" /></a>

Espero que te funcione...

Creo que tu problema va por el lado de lo último que puse, es decir, por el ejemplo del código, pero diría que además, deberías aclarar más tus preguntas para futuras ocasiones y si además, puedes poner un vínculo para poder ver el problema en funcionamiento, mejor aun.

Suerte

Felicidad
__________________
¡ hey, hou, hou, hey !
  #3 (permalink)  
Antiguo 15/06/2004, 09:28
 
Fecha de Ingreso: junio-2002
Mensajes: 100
Antigüedad: 21 años, 10 meses
Puntos: 0
Una otra manera:

Dentro de tu index crea mas un iframe con el nombre por ejemplo name="abrefoto"
Despues en tu href q usas como menu haz un target a este iframe nuevo "abrefoto".
  #4 (permalink)  
Antiguo 17/06/2004, 14:06
 
Fecha de Ingreso: junio-2003
Ubicación: Boston USA
Mensajes: 226
Antigüedad: 20 años, 10 meses
Puntos: 0
Pregunta Gracias!!! pero aun me queda un puntico por resolv....

Gracias Patomas y crazy por la valiosa ayuda e interes en responderme, un para ustedes,

ok talves me explique mal y les pido disculpas, ahora el puntico que me falta por resolver es este.

Desde un menu de opciones que se carga dentro de un iframe que se encuentra en el Index, al hacer clcik en una de esas opciones cargo una pagina nueva dentro de la misma venta (para abrir dentro de la misma ventana uso la opcion target="_parent") hasta alli todo me funciona perfecto, el detalle esta en: "como hago para regresarme a la pagina que estaba viendo anteriormente???" o sea que me deje en ese mismo menu de opciones que se carga dentro del iframe????

espero haber sido claro esta ves y disculpenme por tanta Jodedera !!! ok

bye
__________________
Pandobox
  #5 (permalink)  
Antiguo 17/06/2004, 15:47
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Hola

Bueno, pues si simplemente queremos ir una páginahacia atrás, es decir, volver a la página anterior, esto te sirve:

Código:
function atras() {
	window.history.back();
}
Lo activas así, por ejemplo:

Código:
<p><a href="javascript:atras()">al hacer clic aquí vamos uno para atrás en el historial</a></p>
Suerte

Felicidad
__________________
¡ hey, hou, hou, hey !
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 10:18.