Cet article discutera des méthodes pour fermer les onglets et Windows en JavaScript.
Comment fermer l'onglet / fenêtre créé à l'aide de JavaScript?
Pour fermer l'onglet / fenêtre créé à l'aide de JavaScript, les approches suivantes peuvent être utilisées:
Passer par les méthodes mentionnées une par une!
Méthode 1: Onglet Fermer créé dans JavaScript à l'aide de la fenêtre.Méthodes Open () et setTimeout ()
Le "fenêtre.ouvrir()"La méthode ouvre une nouvelle fenêtre de navigateur, ou un nouvel onglet, en fonction des valeurs ajoutées et du"setTimeout ()»La méthode accède à une fonction après une heure définie spécifiée. Ces méthodes peuvent être utilisées en combinaison pour ouvrir un onglet particulier en fonction de l'URL et le fermer en définissant une valeur de délai d'expiration.
Syntaxe
fenêtre.Ouvert (URL, nom, spécifications, remplacer)Dans la syntaxe donnée, "URL"Est-ce que l'URL de la page,"nom"Est l'attribut cible,"spécifications»Reportez-vous à une liste d'éléments séparés par des virgules, et«remplacer»Indique si l'URL crée une nouvelle entrée ou la remplace.
setTimeout (fonction, millisecondes, par1, par2)Dans la syntaxe donnée, "fonction"Fait référence à la fonction qui doit être invoquée,"millisecondes"Est l'intervalle de temps spécifique à exécuter, et"par1","par2"Sont les paramètres supplémentaires.
Regardez l'exemple suivant pour une meilleure compréhension.
Exemple
Tout d'abord, ajoutez la rubrique spécifiée dans le "”Tag et créez un bouton avec un événement OnClick qui invoquera le"OpenTaB ()«Méthode lorsque vous cliquez sur:
Fermez l'onglet
Maintenant, définissez une fonction nommée «OpenTaB ()". Dans sa définition, appelez le «fenêtre.ouvrir()”Méthode pour ouvrir un nouvel onglet par rapport à l'URL spécifiée. Enfin, appliquez le «setTimeout ()"Méthode sur la fonction nommée"fermer l'onglet()"Pour fermer l'onglet à l'aide du"fermer()" méthode. Cela entraînera la fermeture de l'onglet particulier après cinq secondes:
fonction openntab ()La sortie de l'implémentation ci-dessus en résultera comme suit:
Si vous souhaitez fermer une fenêtre créée à la place, utilisez la méthode suivante:
Méthode 2: Fermer la fenêtre créée en javascript à l'aide de la fenêtre.Méthode ouverte () et événement onclick
Le "fenêtre.ouvrir() La méthode ouvre une nouvelle fenêtre de navigateur, ou un nouvel onglet, basé sur les valeurs de paramètres définies comme discuté dans la méthode précédente, alors qu'un «sur clic»L'événement se produit lorsque l'utilisateur clique sur un élément. Ces méthodes peuvent être utilisées en combinaison pour allouer des fonctions distinctes pour ouvrir et fermer la nouvelle fenêtre et définir les dimensions de la fenêtre créée dans les paramètres.
Syntaxe
objet.onClick = closewindow () myscript;Dans la syntaxe ci-dessus, "Fermer la fenêtre()»Fait référence à la fonction accessible.
L'exemple suivant illustre le concept déclaré.
Exemple
Tout d'abord, incluez un titre et créez deux boutons différents pour ouvrir et fermer la fenêtre respectivement avec un événement OnClick faisant référence aux fonctions spécifiées:
Fermer la fenêtre à l'aide de JavaScript
Ensuite, définissez une fonction nommée «fenêtre ouverte()". Dans sa définition, spécifiez l'URL qui sera ouverte dans la nouvelle fenêtre et spécifiez les paramètres "largeur" et "hauteur»Valeurs pour définir les dimensions de la nouvelle fenêtre:
var ouvert;Enfin, définissez le Fermer la fenêtre()«Fonctionne et appliquez le«fermer()«Méthode se référant à la variable nommée«ouvrir», Qui ouvre la fenêtre dans la fonction précédente. Cela entraînera la fermeture de la fenêtre ouverte lorsque le bouton est cliqué:
fonction closewindow ()Sortir
Nous avons discuté des méthodes les plus simples pour fermer l'onglet et la fenêtre créées à l'aide de JavaScript.
Conclusion
Pour fermer un onglet / fenêtre créé à l'aide de JavaScript, utilisez le «fenêtre.ouvrir()" et "setTimeout ()”Méthodes pour fermer un onglet créé après une heure spécifiée ou la fenêtre.Méthode Open () avec paramètres et «sur clic”Événement impliquant des boutons séparés pour chacune des fonctionnalités et définissant les dimensions de la fenêtre créée dans les paramètres. Cette écriture a expliqué les méthodes pour fermer un onglet / fenêtre créé à l'aide de JavaScript.