J'ai un iFrame avec un formulaire de commentaires. Après que l'utilisateur clique sur Envoyer, je veux utiliser la fenêtre parent pour faire défiler vers le haut. Je sais que je peux faire défiler vers le haut d'une page avec:jQuery faire défiler vers le haut du parent iframe
$('html, body').animate({scrollTop:0}, 'slow');
Cependant, cela ne fera que faire défiler le contenu de l'iframe, pas la page de parent. Des suggestions?
Cela semble avoir fait l'affaire! Merci :) – iltdev
Je sais que cette question a été répondue il y a près d'un an, mais quand j'essaie cela, j'obtiens l'erreur suivante: 'TypeError: La propriété '$' de l'objet [objet DOMWindow] n'est pas une fonction. console dans Google Chrome, je peux voir une fonction '$' définie sur 'window.parent' mais quand je l'explore, elle dit qu'elle n'est pas définie. Y a-t-il une raison pour que cette réponse ne soit plus valable? – sellmeadog
Vous n'avez pas besoin de jquery, si vous ne vous souciez pas de l'animation, utilisez window.parent.window.scrollTo (0,0); Ils doivent être dans le même domaine pour des raisons de sécurité. – devXen