Java script, message d'alert

Fermé
jjaco Messages postés 529 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 15 mars 2024 - 14 janv. 2011 à 12:36
 ImANewb - 14 janv. 2011 à 12:46
Bonjour,
lorsque je met un script avec "alert", il envoi une boite de message à mon visiteur
voici un script dans head:
<SCRIPT LANGUAGE="JavaScript">
<!--
function noclick()
{
if (event.button==2)
{
alert(' aie aie aie regarder, pas toucher... ');
}
}
document.onmousedown=noclick
//-->
</SCRIPT>

qui "interdit de copier une photo" ou le code source...
(je sais que c'est pas l'idéal, j'apprend)

LE PROBLEME:
dans la boite de dialogue il est écrit
"aie aie aie, regarder, pas toucher"
c'est parfait (pour moi, c'est ce que j'attend de ce script)
mais en dessous vient une ligne avec case à cocher:
"empecher cette page de generer des boites de dialogues supplémentaires"
alors si je coche
j'ai acces aux photos et au code source...

comment empêcher cette phrase, car elle vient toute seule et je ne vois pas de script...

Merci

J'apprends tout seul et parfois j'ai besoins d'aide



A voir également:

1 réponse

C'est inhérent au navigateur (dans ton cas Safari).
Ca n'a rien à voir avec ton code. C'est pour le confort de l'utilisateur, avoir une boite qui pop c'est jamais très agréable donc le navigateur propose de les interdire comme des popups.

Mais comme tu le dis, mettre une alert quand il essaye de copier n'est pas la solution. (surtout que tu peux passer par le menu Edition > Copier.
0