michelinou a écrit :
<SCRIPT language="JavaScript"><!--
var msg="Vous ne voudriez tout de même pas ....
";
if (document.layers) document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=norightclick;
function norightclick(e) {
if ((document.all) && (event.button==2)) alert(msg);
if ((document.layers) && (e.which==3)) alert(msg);
return false;
}
// -->
</SCRIPT
Absolument rien de surprenant :
document.all et une lubie de microsoft, document.layers et elle une lubie de netscape 4...
En gros ton scripte traite tout les exeption, mais à aucun moment tu traite la régle, ils est donc normale qu'un logiciel qui marche corectement ne comprenne pas ton scripte...
Pour la solution, je n'en sais trop rien, le mieux et encore de chercher un exemple qui marche, on doit malheureusement trouver cela sur internet...
Malheureusement, car en effet ce genre de scripte à pour principale effet de gener l'utilisateur, mais à aucun moment cela l'empecheras de le faire, si ce n'est les moins experimenter qui de tout fasson n'en n'on pas envie...
empêcher l'accès au code source de la page html
Tu as donc quelque chose à cacher?