Utiliser-Lightroom
		Flux de travail => Modules Livres, Diaporama, Impression & Web => Discussion démarrée par: phornet2 le 30 décembre 2007 à 18:48
		
			
			- 
				Bonjour à  tous.
Voilà mon problème: comment faire pour empêcher la copie par clic droit et "Enregistrer sous" dans une galerie Html? Je sais qu'en Flash il n'y a pas de problème, mais en galerie Html ce n'est pas automatique. Lightroom 1.3.
Merci d'avance.
 Phil
			 
			
			- 
				Tu peux placer ce script entre les balises <HEAD> et </HEAD> du code HTML. Mais je ne pense pas que tu puisses le faire automatiquement depuis LR.
Pour l'anecdote, le flash ne protège pas mieux car la copie d'écran est toujours possible !
<SCRIPT LANGUAGE="JavaScript">
<!-- Disable
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
document.oncontextmenu=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
//-->
</script>
			 
			
			- 
				Merci pour votre réponse. Je vais essayer cela.
Bon réveillon à tous.
Phil
			 
			
			- 
				
Tu peux placer ce script entre les balises <HEAD> et </HEAD> du code HTML. Mais je ne pense pas que tu puisses le faire automatiquement depuis LR.
Pour l'anecdote, le flash ne protège pas mieux car la copie d'écran est toujours possible !
<SCRIPT LANGUAGE="JavaScript">
<!-- Disable
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
document.oncontextmenu=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
//-->
</script>
Bien  :o  mais ça n'empêche pas le glisser déposer sur le bureau, en tout cas sur Mac !
			 
			
			- 
				Celui-ci interdit également le glisser-déposer 
Dans le Header :
<script type="text/javascript">
function selection(e)
{ return false; }
function clic()
{ return true; }
document.onselectstart=new Function ("return false");
if (window.sidebar) {
  document.onmousedown=selection;
  document.onclick=clic;
 }
</script>
-----------------------------------------------------
Dans le Body
<script language="JavaScript1.2">
function pasdedroit()
    {
    return(false);
    }
document.oncontextmenu = pasdedroit;
</script>
			 
			
			- 
				cela ne peut que provoquer une légère gène mais rien d'autre.
regarder un peu le plug in firefox 'Screengrab' ...
			 
			
			- 
				Je pense aussi que cela ne sert pas à grand chose, puisqu'une simple copie d'écran existe.
Si on veut une protection complète il faut mettre un Watermark dans le fichier (ex: Digimarc) mais cela n'évite pas la copie mais donne, par exemple dans Photoshop, le nom du propriétaire de l'image.