Foros del Web » Creando para Internet » HTML »

[SOLUCIONADO] Subir arriba al actualizar iframe

Estas en el tema de Subir arriba al actualizar iframe en el foro de HTML en Foros del Web. Hola, soy nuevo en el foro y primero de todo os mando un saludo. Tengo un problema que me gustaria que pudierais ayudarme. Estoy haciendo ...
  #1 (permalink)  
Antiguo 05/05/2015, 07:29
 
Fecha de Ingreso: mayo-2015
Mensajes: 2
Antigüedad: 9 años
Puntos: 0
Pregunta Subir arriba al actualizar iframe

Hola, soy nuevo en el foro y primero de todo os mando un saludo.

Tengo un problema que me gustaria que pudierais ayudarme.

Estoy haciendo una pagina web con un iframe que va cambiando en funcion del link que pulse, y mi problema es que si pulso un link al final de la pagina el iframe cambia pero queda arriba y no lo veo, y tengo que desplazarme por toda la pagina para llegar a verlo.

Y la gran pregunta: Hay alguna forma de que suba automatico arriba, para hacerse mas comodo. "tendia que hacerse todo desde el mismo link (cambiar el iframe y subir arriba)"

El iframe que uso es el siguiente:

<iframe name="contenido" src="inicio.html" width="860" height="1500" scrolling="no" frameborder="0">Tu navegador no soporta iframes</iframe>


Y cambio el contenido con un target:

<a href='contacto.html' target='contenido'>contacto</a>

Saludos y Muchas Gracias
  #2 (permalink)  
Antiguo 05/05/2015, 12:50
 
Fecha de Ingreso: mayo-2015
Mensajes: 2
Antigüedad: 9 años
Puntos: 0
Respuesta: Subir arriba al actualizar iframe

Solucionado.. lo e conseguido con javascript.

<a href=javascript:contenido.location.assign('contact o.html'); onclick='javascript:window.scrollTo(0,0);'>

Gracias de todas formas ;)
  #3 (permalink)  
Antiguo 05/05/2015, 13:07
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 8 meses
Puntos: 578
Respuesta: Subir arriba al actualizar iframe

¿No debería ser?...

Código:
contenido.contentWindow.location.assign('contacto.html');

Etiquetas: arriba, iframe, todo
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 15:30.