desactivation du clic droit dans un href

Eléphant du PHP | 223 Messages

31 oct. 2008, 12:21

Bonjour,
Alors J'ai un lien "a href" vers une image avec un target =_blank pour que celle ci s'ouvre dans une autre page. Je voulais savoir si c'était possible de faire en sorte que le clic droit soit désactivé dans la page qui s'ouvre? Si oui, quel paramètre doit-on mettre?
Merci,
Bonne journée

Avatar du membre
ViPHP
ViPHP | 3008 Messages

31 oct. 2008, 12:45

Quelle est l'utilité de ce que tu veux faire ? Protéger ton image ? Si c'est ça, je dirais que ça ne sert strictement à rien, vu qu'on peut facilement le détourner. Si tu veux vraiment qu'on ne chipe pas ton image, il ne faut pas la mettre sur le net...

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

31 oct. 2008, 13:14

Modération :
Afin d'obtenir plus de réponses, le sujet est déplacé dans le forum "Javascript, AJAX".

Eléphant du PHP | 223 Messages

31 oct. 2008, 13:15

Ben oui, je sais bien qu'on pourra toujours la récupérer par un moyen ou un autre. C'est juste que j'ai des "ordres" et je dois faire en sorte que le clic droit soit désactivé, c'est tout. C'est tout de même possible ou pas par un parametre dans le href?
Merci

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

31 oct. 2008, 13:22

Non, ce ne sera pas un paramètre dans ton href,
mais un javascript actif sur la page que tu souhaites "protéger".

ViPHP
ViPHP | 4039 Messages

31 oct. 2008, 15:47

Tout en sachant que cette protection est virtuellement inexistante:

- une capture d'écran suffit
- désactiver le JS suffit
- simplement voir la source de ta page suffit
- etc..

Dés que tu le montres aux gens, il savent en faire ce qu'ils veulent.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

x@v
Mammouth du PHP | 570 Messages

03 nov. 2008, 02:08

Code : Tout sélectionner

function ejs_nodroit() { alert('IMMOPULSE - Prospection - Conseil - Transaction'); return(false); } document.oncontextmenu = ejs_nodroit;
ou valide

Code : Tout sélectionner

document.body.oncontextmenu = function(){return false;}

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

03 nov. 2008, 12:16

:lol: Tu n'est pas obligé de reprendre la pub hein
alert('IMMOPULSE - Prospection - Conseil - Transaction');

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

x@v
Mammouth du PHP | 570 Messages

04 nov. 2008, 04:40

pour ce que sa me rapporte la pub :!:
Pierrot je comprend ton désarois, j'ai eu une demande pressante et similaire en tout point avec le ridicule et le supplice.

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

04 nov. 2008, 11:39

pour ce que sa me rapporte la pub :!:
Ce n'était pas une critique qui t'était directement adressée (impossible de savoir qu'il s'agissait de ton oeuvre ;) ) mais plus pour pierrot qui ne s'y connait pas en JS et aurait pu reprendre cet alert() incongru en ce qui le concerne.

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute