Je viens de terminer un site d'album photo. Seulement il y a un hic : je
souhaiterai empêcher le clic droit de la souris sur une photo afin que
les visiteurs ne puissent télécharger l'image. Comment puis-je faire ?
(idéalement, je souhaiterai que lorsqu'on clique sur une image avec le
bouton droit, la fenêtre popup dans laquelle elle s'affiche se referme...)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ASM
Jay wrote:
Bonjour à tous,
Je viens de terminer un site d'album photo. Seulement il y a un hic : je souhaiterai empêcher le clic droit de la souris sur une photo afin que les visiteurs ne puissent télécharger l'image.
çà n'a aucun interet : - l'image est dans le cache - l'anti-clic droit se contourne
si le html est bien fait le chemin de l'image est dans le href du lien ...
(idéalement, je souhaiterai que lorsqu'on clique sur une image avec le bouton droit, la fenêtre popup dans laquelle elle s'affiche se referme...)
essayer (sans garantie) :
function pop(photo,larg,haut) { truc=window.open(photo,'ici','width='+larg+,'height='+haut+,'resizable=0'); truc.onclick = function() { self.close();}; }
ou
function pop(photo,larg,haut) { truc=window.open(photo,'','width='+larg+',height='+haut+,'resizable=0'); truc.document.images[0].title = 'Cliquez-moi pour me fermer'; truc.document.images[0].onclick = function() { self.close();}; }
-- Stephane Moriaux et son [moins] vieux Mac http://perso.wanadoo.fr/stephane.moriaux/internet/web_html/
Jay wrote:
Bonjour à tous,
Je viens de terminer un site d'album photo. Seulement il y a un hic : je
souhaiterai empêcher le clic droit de la souris sur une photo afin que
les visiteurs ne puissent télécharger l'image.
çà n'a aucun interet :
- l'image est dans le cache
- l'anti-clic droit se contourne
si le html est bien fait le chemin de l'image est dans le href
du lien ...
Je viens de terminer un site d'album photo. Seulement il y a un hic : je souhaiterai empêcher le clic droit de la souris sur une photo afin que les visiteurs ne puissent télécharger l'image.
çà n'a aucun interet : - l'image est dans le cache - l'anti-clic droit se contourne
si le html est bien fait le chemin de l'image est dans le href du lien ...
(idéalement, je souhaiterai que lorsqu'on clique sur une image avec le bouton droit, la fenêtre popup dans laquelle elle s'affiche se referme...)
essayer (sans garantie) :
function pop(photo,larg,haut) { truc=window.open(photo,'ici','width='+larg+,'height='+haut+,'resizable=0'); truc.onclick = function() { self.close();}; }
ou
function pop(photo,larg,haut) { truc=window.open(photo,'','width='+larg+',height='+haut+,'resizable=0'); truc.document.images[0].title = 'Cliquez-moi pour me fermer'; truc.document.images[0].onclick = function() { self.close();}; }
-- Stephane Moriaux et son [moins] vieux Mac http://perso.wanadoo.fr/stephane.moriaux/internet/web_html/
O.L.
ASM avait écrit le 15/08/2005 :
essayer (sans garantie) :
function pop(photo,larg,haut) { truc=window.open(photo,'ici','width='+larg+,'height='+haut+,'resizable=0'); truc.onclick = function() { self.close();}; }
ou
function pop(photo,larg,haut) { truc=window.open(photo,'','width='+larg+',height='+haut+,'resizable=0'); truc.document.images[0].title = 'Cliquez-moi pour me fermer'; truc.document.images[0].onclick = function() { self.close();}; }
Au lieu de "onclick", j'aurais plutôt dit "oncontextmenu", puisque Jay parlait de clic droit.
Mais si l'user sélectionne l'image et la copie, il faudrait aussi penser à "onselectstart". Et si il fait un drag'n'drop de l'image vers son bureau, il mettre un "ondragstart". Et si ...
Bref, Jay, tu n'as pas de solution miracle (enfin pas qui me vienne à l'esprit comme ça). Et toutes les solutions que tu peux trouver ne sont que des bidouillages, toujours contournables. Démonstration : à partir du moment où tu affiches une image sur ton site, tout le monde peut faire une capture d'écran en appuyant sur la touche "Impr. écran" de son clavier, ne reste plus alors qu'à la coller dans Paint et hop ! l'image est récupérée ...
Si tu veux donner un échantillon d'une image à tes visiteurs, pense à la solution de mettre un gros sigle "copyright" dessus, ou "specimen". Mais si tu veux juste empêcher les gens de t'en piquer une, ben ... je crois que tu peux pas.
Bonne chance à toi, Olivier
ASM avait écrit le 15/08/2005 :
essayer (sans garantie) :
function pop(photo,larg,haut) {
truc=window.open(photo,'ici','width='+larg+,'height='+haut+,'resizable=0');
truc.onclick = function() { self.close();};
}
ou
function pop(photo,larg,haut) {
truc=window.open(photo,'','width='+larg+',height='+haut+,'resizable=0');
truc.document.images[0].title = 'Cliquez-moi pour me fermer';
truc.document.images[0].onclick = function() { self.close();};
}
Au lieu de "onclick", j'aurais plutôt dit "oncontextmenu", puisque Jay
parlait de clic droit.
Mais si l'user sélectionne l'image et la copie, il faudrait aussi
penser à "onselectstart".
Et si il fait un drag'n'drop de l'image vers son bureau, il mettre un
"ondragstart".
Et si ...
Bref, Jay, tu n'as pas de solution miracle (enfin pas qui me vienne à
l'esprit comme ça).
Et toutes les solutions que tu peux trouver ne sont que des
bidouillages, toujours contournables.
Démonstration : à partir du moment où tu affiches une image sur ton
site, tout le monde peut faire une capture d'écran en appuyant sur la
touche "Impr. écran" de son clavier, ne reste plus alors qu'à la coller
dans Paint et hop ! l'image est récupérée ...
Si tu veux donner un échantillon d'une image à tes visiteurs, pense à
la solution de mettre un gros sigle "copyright" dessus, ou "specimen".
Mais si tu veux juste empêcher les gens de t'en piquer une, ben ... je
crois que tu peux pas.
function pop(photo,larg,haut) { truc=window.open(photo,'ici','width='+larg+,'height='+haut+,'resizable=0'); truc.onclick = function() { self.close();}; }
ou
function pop(photo,larg,haut) { truc=window.open(photo,'','width='+larg+',height='+haut+,'resizable=0'); truc.document.images[0].title = 'Cliquez-moi pour me fermer'; truc.document.images[0].onclick = function() { self.close();}; }
Au lieu de "onclick", j'aurais plutôt dit "oncontextmenu", puisque Jay parlait de clic droit.
Mais si l'user sélectionne l'image et la copie, il faudrait aussi penser à "onselectstart". Et si il fait un drag'n'drop de l'image vers son bureau, il mettre un "ondragstart". Et si ...
Bref, Jay, tu n'as pas de solution miracle (enfin pas qui me vienne à l'esprit comme ça). Et toutes les solutions que tu peux trouver ne sont que des bidouillages, toujours contournables. Démonstration : à partir du moment où tu affiches une image sur ton site, tout le monde peut faire une capture d'écran en appuyant sur la touche "Impr. écran" de son clavier, ne reste plus alors qu'à la coller dans Paint et hop ! l'image est récupérée ...
Si tu veux donner un échantillon d'une image à tes visiteurs, pense à la solution de mettre un gros sigle "copyright" dessus, ou "specimen". Mais si tu veux juste empêcher les gens de t'en piquer une, ben ... je crois que tu peux pas.
Bonne chance à toi, Olivier
Dave
Moi aussi je pense qu'il n'y a pas de solution miracle mais personnellement j'ai placé ce script
Et j'ai placé entre les <head><head> ceci <META HTTP-EQUIV="imagetoolbar" CONTENT="no">
"Jay" a écrit dans le message de news: 42fff1af$0$2359$
Bonjour à tous,
Je viens de terminer un site d'album photo. Seulement il y a un hic : je souhaiterai empêcher le clic droit de la souris sur une photo afin que les visiteurs ne puissent télécharger l'image. Comment puis-je faire ? (idéalement, je souhaiterai que lorsqu'on clique sur une image avec le bouton droit, la fenêtre popup dans laquelle elle s'affiche se referme...)
Merci de votre aide, Jay
Moi aussi je pense qu'il n'y a pas de solution miracle
mais personnellement j'ai placé ce script
Et j'ai placé entre les <head><head>
ceci <META HTTP-EQUIV="imagetoolbar" CONTENT="no">
"Jay" <firststep@easynet.fr> a écrit dans le message de news:
42fff1af$0$2359$afc38c87@news.easynet.fr...
Bonjour à tous,
Je viens de terminer un site d'album photo. Seulement il y a un hic : je
souhaiterai empêcher le clic droit de la souris sur une photo afin que les
visiteurs ne puissent télécharger l'image. Comment puis-je faire ?
(idéalement, je souhaiterai que lorsqu'on clique sur une image avec le
bouton droit, la fenêtre popup dans laquelle elle s'affiche se referme...)
Et j'ai placé entre les <head><head> ceci <META HTTP-EQUIV="imagetoolbar" CONTENT="no">
"Jay" a écrit dans le message de news: 42fff1af$0$2359$
Bonjour à tous,
Je viens de terminer un site d'album photo. Seulement il y a un hic : je souhaiterai empêcher le clic droit de la souris sur une photo afin que les visiteurs ne puissent télécharger l'image. Comment puis-je faire ? (idéalement, je souhaiterai que lorsqu'on clique sur une image avec le bouton droit, la fenêtre popup dans laquelle elle s'affiche se referme...)
Merci de votre aide, Jay
ASM
O.L. wrote:
ASM avait écrit le 15/08/2005 :
essayer (sans garantie) :
function pop(photo,larg,haut) { truc=window.open(photo,'ici','width='+larg+,'height='+haut+,'resizable=0'); truc.onclick = function() { self.close();}; }
ou
function pop(photo,larg,haut) { truc=window.open(photo,'','width='+larg+',height='+haut+,'resizable=0'); truc.document.images[0].title = 'Cliquez-moi pour me fermer'; truc.document.images[0].onclick = function() { self.close();}; }
Au lieu de "onclick", j'aurais plutôt dit "oncontextmenu", puisque Jay parlait de clic droit.
Mais puisque, le clic droit (cf + bas), j'ai dit que çà ne m'interressait pas !
Ce truc non essayé (çà fonctionnerait-y ?) n'est que pour fermer le popup ... sans passer par la p'tite croix de fermeture, bien difficile à atteindre et si petite à viser :-)
si tu veux juste empêcher les gens de t'en piquer une, ben ... je crois que tu peux pas.
toutafé
et l'anti-clic-droit n'est qu'un leure pour web-surfeur bien innocent
-- Stephane Moriaux et son [moins] vieux Mac
O.L. wrote:
ASM avait écrit le 15/08/2005 :
essayer (sans garantie) :
function pop(photo,larg,haut) {
truc=window.open(photo,'ici','width='+larg+,'height='+haut+,'resizable=0');
truc.onclick = function() { self.close();};
}
ou
function pop(photo,larg,haut) {
truc=window.open(photo,'','width='+larg+',height='+haut+,'resizable=0');
truc.document.images[0].title = 'Cliquez-moi pour me fermer';
truc.document.images[0].onclick = function() { self.close();};
}
Au lieu de "onclick", j'aurais plutôt dit "oncontextmenu", puisque Jay
parlait de clic droit.
Mais puisque, le clic droit (cf + bas),
j'ai dit que çà ne m'interressait pas !
Ce truc non essayé (çà fonctionnerait-y ?)
n'est que pour fermer le popup ... sans passer par la p'tite croix de
fermeture, bien difficile à atteindre et si petite à viser :-)
si tu veux juste empêcher les gens de t'en piquer une, ben ... je crois
que tu peux pas.
toutafé
et l'anti-clic-droit n'est qu'un leure pour web-surfeur bien innocent
function pop(photo,larg,haut) { truc=window.open(photo,'ici','width='+larg+,'height='+haut+,'resizable=0'); truc.onclick = function() { self.close();}; }
ou
function pop(photo,larg,haut) { truc=window.open(photo,'','width='+larg+',height='+haut+,'resizable=0'); truc.document.images[0].title = 'Cliquez-moi pour me fermer'; truc.document.images[0].onclick = function() { self.close();}; }
Au lieu de "onclick", j'aurais plutôt dit "oncontextmenu", puisque Jay parlait de clic droit.
Mais puisque, le clic droit (cf + bas), j'ai dit que çà ne m'interressait pas !
Ce truc non essayé (çà fonctionnerait-y ?) n'est que pour fermer le popup ... sans passer par la p'tite croix de fermeture, bien difficile à atteindre et si petite à viser :-)
si tu veux juste empêcher les gens de t'en piquer une, ben ... je crois que tu peux pas.
toutafé
et l'anti-clic-droit n'est qu'un leure pour web-surfeur bien innocent
-- Stephane Moriaux et son [moins] vieux Mac
ASM
Dave wrote:
Moi aussi je pense qu'il n'y a pas de solution miracle mais personnellement j'ai placé ce script
Génial, avec n'importe quel clic, le message de test ne me renvoie que : - '1' pour IE - '0' pour FF et super ! je n'ai jamais l'alerte de copyright ...
Et j'ai placé entre les <head><head> ceci <META HTTP-EQUIV="imagetoolbar" CONTENT="no">
et c'est censé faire quoi ?
-- Stephane Moriaux et son [moins] vieux Mac
Dave wrote:
Moi aussi je pense qu'il n'y a pas de solution miracle
mais personnellement j'ai placé ce script
Génial, avec n'importe quel clic,
le message de test ne me renvoie que :
- '1' pour IE
- '0' pour FF
et super ! je n'ai jamais l'alerte de copyright ...
Et j'ai placé entre les <head><head>
ceci <META HTTP-EQUIV="imagetoolbar" CONTENT="no">
Génial, avec n'importe quel clic, le message de test ne me renvoie que : - '1' pour IE - '0' pour FF et super ! je n'ai jamais l'alerte de copyright ...
Et j'ai placé entre les <head><head> ceci <META HTTP-EQUIV="imagetoolbar" CONTENT="no">
et c'est censé faire quoi ?
-- Stephane Moriaux et son [moins] vieux Mac
O.L.
ASM a utilisé son clavier pour écrire :
Ce truc non essayé (çà fonctionnerait-y ?) n'est que pour fermer le popup ... sans passer par la p'tite croix de fermeture, bien difficile à atteindre et si petite à viser :-) Lol
Une visite chez l'opticien serait peut être une bonne idée ? Ou alors, tu as mal paramétré Windows ... Bon ok, je sors ;-)
si tu veux juste empêcher les gens de t'en piquer une, ben ... je crois que tu peux pas.
toutafé
et l'anti-clic-droit n'est qu'un leure pour web-surfeur bien innocent Oui !
Et un leurre bien énervant en plus ... :-/
@+ Olivier
ASM a utilisé son clavier pour écrire :
Ce truc non essayé (çà fonctionnerait-y ?)
n'est que pour fermer le popup ... sans passer par la p'tite croix de
fermeture, bien difficile à atteindre et si petite à viser :-)
Lol
Une visite chez l'opticien serait peut être une bonne idée ?
Ou alors, tu as mal paramétré Windows ...
Bon ok, je sors ;-)
si tu veux juste empêcher les gens de t'en piquer une, ben ... je crois que
tu peux pas.
toutafé
et l'anti-clic-droit n'est qu'un leure pour web-surfeur bien innocent
Oui !
Ce truc non essayé (çà fonctionnerait-y ?) n'est que pour fermer le popup ... sans passer par la p'tite croix de fermeture, bien difficile à atteindre et si petite à viser :-) Lol
Une visite chez l'opticien serait peut être une bonne idée ? Ou alors, tu as mal paramétré Windows ... Bon ok, je sors ;-)
si tu veux juste empêcher les gens de t'en piquer une, ben ... je crois que tu peux pas.
toutafé
et l'anti-clic-droit n'est qu'un leure pour web-surfeur bien innocent Oui !
Et un leurre bien énervant en plus ... :-/
@+ Olivier
O.L.
Et j'ai placé entre les <head><head> ceci <META HTTP-EQUIV="imagetoolbar" CONTENT="no">
et c'est censé faire quoi ?
Je crois que c'est pour empêcher l'affichage de la mini barre d'outil d'IE 6, qui apparait au dessus des JPEG, et qui propose l'impression, l'envoi par mail, et ... l'enregistrement sur le disque dur.
@+ O.L.
Et j'ai placé entre les <head><head>
ceci <META HTTP-EQUIV="imagetoolbar" CONTENT="no">
et c'est censé faire quoi ?
Je crois que c'est pour empêcher l'affichage de la mini barre d'outil
d'IE 6, qui apparait au dessus des JPEG, et qui propose l'impression,
l'envoi par mail, et ... l'enregistrement sur le disque dur.
Et j'ai placé entre les <head><head> ceci <META HTTP-EQUIV="imagetoolbar" CONTENT="no">
et c'est censé faire quoi ?
Je crois que c'est pour empêcher l'affichage de la mini barre d'outil d'IE 6, qui apparait au dessus des JPEG, et qui propose l'impression, l'envoi par mail, et ... l'enregistrement sur le disque dur.
Je crois que c'est pour empêcher l'affichage de la mini barre d'outil d'IE 6, qui apparait au dessus des JPEG, et qui propose l'impression, l'envoi par mail, et ... l'enregistrement sur le disque dur.
Waouh ! purée dis-donc !
et par la transmission de pensée, IE6 ne propose rien ? parceque là, çà doit pas mal poluer l'affichage :-(
y en pas déjà assez avec les barres de fenêtre (dites 'normales') çà suffisait pas du popup-menu ?
Je crois que c'est pour empêcher l'affichage de la mini barre d'outil
d'IE 6, qui apparait au dessus des JPEG, et qui propose l'impression,
l'envoi par mail, et ... l'enregistrement sur le disque dur.
Waouh ! purée dis-donc !
et par la transmission de pensée, IE6 ne propose rien ?
parceque là, çà doit pas mal poluer l'affichage :-(
y en pas déjà assez avec les barres de fenêtre (dites 'normales')
çà suffisait pas du popup-menu ?
Je crois que c'est pour empêcher l'affichage de la mini barre d'outil d'IE 6, qui apparait au dessus des JPEG, et qui propose l'impression, l'envoi par mail, et ... l'enregistrement sur le disque dur.
Waouh ! purée dis-donc !
et par la transmission de pensée, IE6 ne propose rien ? parceque là, çà doit pas mal poluer l'affichage :-(
y en pas déjà assez avec les barres de fenêtre (dites 'normales') çà suffisait pas du popup-menu ?
-- Stephane Moriaux et son [moins] vieux Mac
loiseauthierry
Je viens de terminer un site d'album photo. Seulement il y a un hic : je souhaiterai empêcher le clic droit de la souris sur une photo afin que les visiteurs ne puissent télécharger l'image. Comment puis-je faire ? (idéalement, je souhaiterai que lorsqu'on clique sur une image avec le bouton droit, la fenêtre popup dans laquelle elle s'affiche se referme...)
J'utilise un mac et je ne peux pas faire de clic-droit (il n'y a qu'un bouton sur la souris). De plus, je fais une copie d'écran si vraiment tes scripts tentent abscolument (?) l'anti-copie.
Bref, le plus sage est sûrement de préciser sur ta page que tes photos n'appartiennent qu'à toi et de remercier le visiteur de ne pas en faire de copie.
Une autre solution est de mettre un filigrane discret sur chaque photo, mais visible.
Je viens de terminer un site d'album photo. Seulement il y a un hic : je
souhaiterai empêcher le clic droit de la souris sur une photo afin que
les visiteurs ne puissent télécharger l'image. Comment puis-je faire ?
(idéalement, je souhaiterai que lorsqu'on clique sur une image avec le
bouton droit, la fenêtre popup dans laquelle elle s'affiche se referme...)
J'utilise un mac et je ne peux pas faire de clic-droit (il n'y a qu'un
bouton sur la souris). De plus, je fais une copie d'écran si vraiment
tes scripts tentent abscolument (?) l'anti-copie.
Bref, le plus sage est sûrement de préciser sur ta page que tes photos
n'appartiennent qu'à toi et de remercier le visiteur de ne pas en faire
de copie.
Une autre solution est de mettre un filigrane discret sur chaque photo,
mais visible.
Je viens de terminer un site d'album photo. Seulement il y a un hic : je souhaiterai empêcher le clic droit de la souris sur une photo afin que les visiteurs ne puissent télécharger l'image. Comment puis-je faire ? (idéalement, je souhaiterai que lorsqu'on clique sur une image avec le bouton droit, la fenêtre popup dans laquelle elle s'affiche se referme...)
J'utilise un mac et je ne peux pas faire de clic-droit (il n'y a qu'un bouton sur la souris). De plus, je fais une copie d'écran si vraiment tes scripts tentent abscolument (?) l'anti-copie.
Bref, le plus sage est sûrement de préciser sur ta page que tes photos n'appartiennent qu'à toi et de remercier le visiteur de ne pas en faire de copie.
Une autre solution est de mettre un filigrane discret sur chaque photo, mais visible.