Bonjour,
Sur un site je vais mettre des photos.
Je veux qu'on puisse les voir mais comment empecher l'utilisateur d'enregistrer les photos sur sa machine ?
Quel langage ?
Merci d'avance
Bonjour,
Sur un site je vais mettre des photos.
Je veux qu'on puisse les voir mais comment empecher l'utilisateur d'enregistrer les photos sur sa machine ?
Quel langage ?
Merci d'avance
c'est rigooureusement impossible, ne serais-ce que parce qu'un simple imprim-écran permet de les récupérer.
Avec la pluspart des langages, les images sont stoquées dans le cache du navigateur, donc il y a moyen de les récupérer là, et même si tu les colle dans du flash, il y a moyen de les récupérer ...
Tu peux faire une protection javascript pour désactiver le click droit mais ça ne découragera que les novices... pour les autres ,comme titoumimi l'a dit, rien à faire... .. .
@ tchaOo°
En PHP il est possible d'ajouter un watermark sur les images d'un site, ça n'empêche pas de les prendre, mais ça peut dissuader...
Basiquement tu crée une image à fond transparent (gif ou png) et tu la superpose à l'image à protéger. C'est possible grâce à la librairie GD
Sinon j'ai trouvé un script qui pourrait t'interesser, je sais pas ce qu'il vaut...
http://www.webrankinfo.com/forums/viewtopic_28124.htm
Et sinon j'ai une subite idée : Créer une image 100% transparente (gif) et la mettre en manipulant le css (z-index) devant l'image à protéger... logiquement le clic droit concernera l'image transparente et pas la protégée, donc impossible de voir l'adresse de l'image... Par contre elle sera toujours dans le cache... Ce n'est qu'une idée qui ne demande qu'à être testée et critiquée...
pour voir l'adresse de l'image, il suffit d'afficher le code source ...![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager