J'ai une ancre avec les deux HREF
y ONCLICK
attributs définis. Si l'on clique dessus et que Javascript est activé, je veux qu'il soit seulement exécuter ONCLICK
et ignorer HREF
. De même, si le Javascript est désactivé ou non pris en charge, je veux qu'il suive le modèle de l'application HREF
URL et ignorer ONCLICK
. Voici un exemple de ce que je fais, qui exécuterait le JS et suivrait le lien simultanément (habituellement le JS est exécuté puis la page change) :
<A HREF="http://example.com/no-js-login" ONCLICK="yes_js_login()">Log in</A>
quelle est la meilleure façon de procéder ?
J'espère une réponse en Javascript, mais j'accepterai n'importe quelle méthode tant qu'elle fonctionne, surtout si cela peut être fait avec PHP. J'ai lu " un lien href s'exécute et redirige la page avant que la fonction javascript onclick ne puisse se terminer " déjà, mais cela ne fait que retarder HREF
mais ne le désactive pas complètement. Je cherche également quelque chose de beaucoup plus simple.