bonjour,

Voila un sample HTML :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<html>
<body>
<script lang='javascript'>
</script>
<a href='javascript:alert("%23%21%3F")'>ici</a><br>
<a href='' onclick='alert("%23%21%3F");return false;'>ici</a>
</body>
</html>
Pkoi la chaine affichée est différentes selon les 2 cas ?
Remarque : la chaine "%23%21%31F" est la version URLencodée de #!?

Faut-il éviter l'usage href='javascript:... ?

Merci d'avance,

Arnaud