Tengo un iFrame con un formulario de comentarios en él. Después de que el usuario haga clic en enviar, quiero usar la ventana principal para desplazarse a la parte superior. Sé que puedo desplazarse a la parte superior de una página con:jQuery desplazarse a la parte superior del iframe principal
$('html, body').animate({scrollTop:0}, 'slow');
Sin embargo, esto sólo se desplazará el contenido del iframe, no la página principal. ¿Alguna sugerencia?
¡Eso parece haber hecho el truco! Gracias :) – iltdev
Sé que esta pregunta fue respondida hace casi un año, pero cuando intento esto, aparece el siguiente error: 'TypeError: Propiedad '$' del objeto [object DOMWindow] no es una función. Uso del JavaScript Consola en Google Chrome, puedo ver una función '$' definida en 'window.parent', pero cuando la exploro, dice que no está definida. ¿Hay alguna razón por la cual esta respuesta ya no sea válida? – sellmeadog
No necesita jquery, si no le importa la animación, use window.parent.window.scrollTo (0,0); Deben estar en el mismo dominio por razones de seguridad. – devXen