Foros del Web » Programando para Internet » Javascript »

history.go(-1) no funciona con iframe

Estas en el tema de history.go(-1) no funciona con iframe en el foro de Javascript en Foros del Web. Vamos a ver, la respuesta 2 es para aupaneu. Y pepe es el name que tienes puesto al iframe. Qué name tiene tu iframe?...

  #31 (permalink)  
Antiguo 19/05/2006, 05:26
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 1 mes
Puntos: 61
Vamos a ver, la respuesta 2 es para aupaneu. Y pepe es el name que tienes puesto al iframe. Qué name tiene tu iframe?
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #32 (permalink)  
Antiguo 19/05/2006, 05:34
j@n
 
Fecha de Ingreso: febrero-2004
Mensajes: 178
Antigüedad: 21 años
Puntos: 0
pues tengo un lío.... estoy INTENTANDO (óbviamente sin éxito) aplicar lo que comentais a aupaneu.... imagínate!!!
y el nombre del iframe es Contenido [tanto ID como NAME]
pero no consigo que funcione para firefox (IE sí)

datos:
<iframe id="Contenido" frameborder="0" src="pag.asp" name="Contenido" width="810" scrolling="auto"></iframe>

<input type="button" name="volver" onclick="javascript:top.frames['Contenido'].history.back();" value="Volver">

siento mi torpeza....
j@n
  #33 (permalink)  
Antiguo 19/05/2006, 05:40
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 1 mes
Puntos: 61

Prueba con:

<input type="button" name="volver" onclick="top.frames['Contenido'].history.back();" value="Volver">

o, tal vez con:

<input type="button" name="volver" onclick="document.getElementById("Contenido").hist ory.back();" value="Volver">


Si no va ninguno comprueba que no tengas 2 objetos con el name contenido.
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #34 (permalink)  
Antiguo 19/05/2006, 05:53
j@n
 
Fecha de Ingreso: febrero-2004
Mensajes: 178
Antigüedad: 21 años
Puntos: 0
Información

IE=ok, firefox=nok
Cita:
<input type="button" name="volver" onclick="top.frames['Contenido'].history.back();" value="Volver">
IE=errorJavascript, firefox=nok
Cita:
<input type="button" name="volver" onclick="document.getElementById("Contenido").history.back();" value="Volver">
IE=errorJavascript: Se requiere un objeto, firefox=nok
Cita:
<input type="button" name="volver" onclick="document.getElementById('Contenido').history.back();" value="Volver">
lo he comprobado: no tengo ningún otro name contenido
Cita:
Si no va ninguno comprueba que no tengas 2 objetos con el name contenido.
como esto se alarga demasiado... si quieres cerramos el tema.
(seguiré buscando alguna solución). no quiero molestar más.

gracias KarlanKas (y también al resto, claro).
j@n
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 23:40.