Ma fenêtre ne se ferme pas !!

Potoxela Messages postés 1 Statut Membre -  
Reivax962 Messages postés 3742 Statut Membre -
Bonjour,

Je voudrais que ma fenêtre se ferme à l'aide d'un lien. Le problème c'est que rien ne se passe...
Voici mon code :

<div style="text-align:center">

      <a href="javascript:window.close();" rel="nofollow noopener noreferrer" target="_blank">Fermer la fenêtre</a>

</div>


Merci pour vos réponses !

1 réponse

  1. Reivax962 Messages postés 3742 Statut Membre 1 011
     
    Bonjour,

    Deux choses :
    - Tu as mis target="_blank". Cela signifie que ton lien ne s'applique pas sur la fenêtre en cours mais sur une nouvelle fenêtre... Du coup ça n'a pas de sens. Enlève-le.
    - Certains navigateurs (tous ?) refusent qu'un script ferme une fenêtre qui n'a pas été ouverte par un script. Sous Firefox 54 j'ai ce message d'erreur :
    « Les scripts ne peuvent pas fermer une fenêtre qui n’a pas été ouverte par un script. window.close();:1 »
    Affiche la console Javascript pour voir les erreurs éventuelles (ctrl+shift+J sous FF)

    Xavier
    -1