bonjour à tous !
J'essaie d'interdire le clic droit sur une de mes pages mais dans mes souvenirs le javascript n'a jamais vraiment fonctionné à 100% dans ces cas là.
Et en effet, meme en retournant "false" le menu contextuel s'affiche après avoir envoyé le message d'alerte sous Firefox... il y a une solution ou faut-il que je change de méthode ?
voici ma fonction :
merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <script language="Javascript1.2"> message = "This function is disabled!"; version = parseInt(navigator.appVersion) bNS = navigator.appName=="Netscape" bIE = navigator.appName=="Microsoft Internet Explorer" function no_right_click(e) { if (bNS && e.which > 1){ alert(message) return false } else if (bIE && (event.button >1)) { alert(message) return false; } } document.onmousedown = no_right_click; if (document.layers) window.captureEvents(Event.MOUSEDOWN); if (bNS && version<5) window.onmousedown = no_right_click; </script>
Partager