J'ai un script jquery qui attache un événement click à chaque lien, en exécutant une action lorsque le lien est cliqué. Cela a fonctionné très bien, mais je viens de recevoir des commentaires de betatester qui me déjouent.Comment piéger "ouvrir dans un nouvel onglet" clique dans jquery.click
L'utilisateur faisait un clic droit sur le lien et l'ouvrait dans un nouvel onglet. Quand elle a fait cela, jquery n'a pas piégé le clic. Mauvais utilisateur. Je l'ai reproduit avec cmd-clic aussi bien.
Existe-t-il un moyen de piéger ces gestes ou une limitation inhérente?
Je doute vraiment que ce soit possible étant donné les événements DOM sur lesquels vous vous basez de toute façon sur les onglets antérieurs à la date dans les navigateurs. Je ne sais pas comment tu ferais la distinction entre l'ouverture dans une nouvelle fenêtre. – annakata