C'est ce que j'essaie de faire: Une fois que je soumets un formulaire sur ma page JSP/HTML principale, une nouvelle page avec un lien s'ouvre. Lorsque je clique sur l'un des liens, le lien devrait s'ouvrir dans la fenêtre parent. Je suis la fenêtre à partir de laquelle je suis parti. Comment puis-je faire cela?Définition de l'URL de la fenêtre parent à partir d'une fenêtre enfant
2
A
Répondre
9
Utilisez window.opener.location.href javascript
Par exemple,
<a href="javascript:void(0);" onclick="window.opener.location.href='linkedFile.html';">Click me!</a>
4
Vous devez activer JavaScript pour ça. Le code HTML target
ne peut pas cibler la fenêtre parent (ouvreur) de la fenêtre.
Ce qui suit ouvrira la page dans la fenêtre parente si JavaScript est activé, et l'ouvrira dans une nouvelle fenêtre si elle est désactivée. En outre, il réagira gracieusement si la page en cours n'a pas de fenêtre d'ouverture.
<a href="page.php"
onclick="if (typeof window.opener != 'undefined') // remove this line break
window.opener.location.href = this.href; return false;"
target="_blank">
Click
</a>
3
Utilisez parent.location.href
si elle est sur la même page dans un iframe. Utilisez opener.location.href
s'il s'agit d'un autre onglet/fenêtre entier.
Questions connexes
- 1. Recharger la fenêtre parent à partir de la fenêtre enfant
- 2. fenêtre enfant rafraîchissement de fenêtre parent
- 3. Actualiser la fenêtre parent de la fenêtre enfant en javascript
- 4. Actualiser la fenêtre parent de la fenêtre enfant dans IE8
- 5. Comment déplacer la fenêtre parent dans la fenêtre enfant?
- 6. Comment puis-je accéder à une fenêtre parent à partir d'une fenêtre enfant après l'ouverture d'une fenêtre enfant dans javascript?
- 7. Envoyer la valeur de la fenêtre contextuelle (enfant) au parent
- 8. comment créer dynamiquement des éléments dans une fenêtre enfant à partir d'une fenêtre parent
- 9. en évidence du texte de la fenêtre parent lors de la vérification orthographique de fenêtre enfant
- 10. Actualiser la fenêtre parent lors de la fermeture de la fenêtre enfant
- 11. Fenêtre parent-enfant WPF: problème de référence de liaison
- 12. Comment exécuter la fonction de la fenêtre parent lorsque la fenêtre enfant se ferme?
- 13. Comment exécuter la fonction de la fenêtre parent lorsque la fenêtre enfant se ferme?
- 14. Passer une valeur de la fenêtre enfant au parent
- 15. L'enregistrement d'une fenêtre enfant enregistre la fenêtre parent à la place (Javascript)
- 16. comment invalider la fenêtre parent sans envoyer wm_paint à la fenêtre enfant?
- 17. Comment fermer la fenêtre parent de la fenêtre enfant en utilisant window.open()
- 18. Fenêtre du propriétaire WPF en haut de la fenêtre enfant
- 19. Ouvrir une fenêtre de navigateur enfant à partir d'une fenêtre enfant
- 20. accéder au contrôle dans la fenêtre parent de la fenêtre enfant dans C#
- 21. comment savoir "achèvement de rechargement de fenêtre parent", à partir de la fenêtre contextuelle?
- 22. WPF: Localiser la fenêtre parent à partir de ViewView ViewBase
- 23. De la fenêtre pop active la fenêtre parent
- 24. Masquer une fenêtre enfant à partir de la fenêtre parente masquer toute l'application
- 25. silverlight 4 et Actualiser la fenêtre parent lorsque la fenêtre enfant est fermée
- 26. À propos de la fenêtre Fenêtre contextuelle vers la fenêtre parent
- 27. Qt Placement de la fenêtre enfant
- 28. Fenêtre enfant ouverte à l'intérieur du formulaire de fenêtre principale
- 29. Transmettre une valeur de la fenêtre Parent à Child (Open)
- 30. Parent création de fenêtre
bonne réponse, mais pourquoi 'target =" _ blank "'? – nickf
@nickf pour empêcher l'ouverture de la page dans la fenêtre en cours si JS est désactivé. Cette partie est facultative, mais dans la plupart des cas, vous ne voudrez pas la remplacer par le document actuel. –
ne pouvez-vous pas mettre 'target' de html à' _parent'? – Jayen