Sous IE 6, problème de lien dans JSP :
<a href="javascript:void(0);" target="mainFrame" onClick="btnHome_onClick()">
<javascript>
fonction btnHome_onClick(){
window.open("com.mcl.common.main.InitHome.flow","mainFrame");
if(winoperate.style.display != "aucun"){
Silde_onClick();
sildebar.style.display='aucun';
winoperate.style.display='aucun';
}
}
</javascript>
Le code ci-dessus n'aura aucune réponse sous IE6.
La raison est la suivante : void(0) est une expression de calcul, et le résultat du retour de 0 n'aura aucune réponse à la page ;
Après l'événement onClick, l'événement par défaut de a sera également déclenché : void(0)
Solution : ajoutez return false ;
<a href="javascript:void(0);" target="mainFrame" onClick="btnHome_onClick();return false;">Accueil</a>