Comment faire pour fermer le pop-up et de rediriger une page
Mon site en php et j'ai créer un questionnaire en ligne et le quiz pop up mode.
Actuellement, lorsque je veux rediriger ma page en utilisant le script ci-dessous. il va à ma page d'accueil, MAIS il y a toujours de la pop up mode. Je veux fermer la fenêtre pop up et aller à la page d'accueil après je clique sur terminer.
Comment puis-je le faire?
<script type="text/javascript">
window.parent.location = "../../../"
</script>
OriginalL'auteur Kasim | 2011-09-26
Vous devez vous connecter pour publier un commentaire.
Vous pouvez accéder à la fenêtre qui ouvre une popup avec le
window.opener
bien sur la popup. Donc, quelque chose comme cela devrait fonctionner:Si vous voulais mettre que le comportement dans l'
onclick
événement sur un bouton "soumettre" vous êtes en train de construire comme ceci:Vous devez attribuer la Chaîne
window.opener.location.href='someUrl';window.close();
à la variable$onclick
avant d'écho sur le bouton soumettre.Vous pouvez le mettre où vous le souhaitez 🙂 Si vous voulez que le comportement déclenché quand un bouton est cliqué, comme JMax a dit, vous pouvez le mettre dans le
onclick
gestionnaire d'événement sur ce bouton. Pouvez-vous expliquer quand voulez-vous fermer la pop-up et de rediriger la page d'ouverture?je veux, après je cliquer sur le bouton soumettre . puis la fenêtre se ferme et allez à la page d'accueil
Ensuite, faire comme JMax proposé dans sa réponse 🙂
comment savoir si mon bouton ressembler à ceci echo "<input type=\"submit\" name=\"finishattempt\" value=\"".get_string("finishattempt", "quiz")."\" onclick=\"$onclick\" />\n";
OriginalL'auteur Xavi López
Vous pouvez essayer ce code (utilisé sur un bouton HTML):
Et avoir un regard sur d'autres fils comme celui-ci: Javascript: Fermer la Popup, Ouvrir une Nouvelle Fenêtre & Rediriger
[MODIFIER] Voir cet article trop
comment puis-je mettre le code si mon buttton ressembler à ceci
OriginalL'auteur JMax
de cette façon, vous pouvez le faire ..
code html..
OriginalL'auteur Rukmi Patel