Si j'ai une fonction comme ceci:Appel des fonctions JS à partir de liens dans IE?
function foo()
{
//...
return false;
}
je peux l'appeler comme ceci:
<a href="#" onClick="foo()">Run Foo</a>
Cependant, dans tous les navigateurs, ce qui met un #
dans l'URL que je ne veux pas.
Ainsi, au lieu-je faire cela:
<a href="javascript:foo()">Run Foo</a>
Ce qui fonctionne très bien en chrome, mais dans IE il charge une page contenant la chaîne false
.
Quelle est la meilleure pratique ici?
I se aucune raison pour que cela a été voté vers le bas. +1 –
on dirait que quelqu'un vient de voter, a voté toutes les réponses. –