Question HTML

Discussions sur le thème des logiciels informatiques autres que ceux déjà presents dans les forums.

Modérateur : Modérateurs

Répondre
alienigena13
Membre hyperactif
Membre hyperactif
Messages : 361
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Malaga

Message par alienigena13 » 04 nov. 2004, 12:42:00

Voici quelques jours j'ai crée un petit site personnel avec Webexpert, je ne suis qu'un débutant et sur mon siteil y a entre autre des photos à  moi.

Le fait est que je ne voudrais pas qu'on puisse enregistrer les dites photos, ou du moins, pas directement, autrement dit, quand on trouve une photo sur le net et qu'on veut l'enregistrer, il suffit de se placer dessus, cliquer avec le bouton droit et là , on a le menu contextuel qui ne donne quelques fonctions ou possibilités relatives à  l'image en question, comme par exemple "enregitrer l'image sous", "envoyer l'image par courrier éléctronique", etc ...

Ma question est comment faire pour désactiver ces options pour qu'on ne puisse pas les utiliser ?

Je sais que c'est possible, pour preuve, je vous laisse les liens à  2 pages ou on ne peux utiliser le menu contextuel pour enregistrer l'image :

<A HREF="http://www.lefdata.com/satellite/cam/ci.html" TARGET="_blank">Lien exemple 1</A>

<A HREF="http://www.ldsat.be/LDSAT/default.php" TARGET="_blank">Lien exemple 2</A>

Merci d'avance.


P.S. : je sais qu'il est possible de garder l'image en sauvant simplement la page web en question ou en utilisant une capture d'écran et un simple logiciel mais cela ne change rien à  ma question.

Titus
Modérateur
Modérateur
Messages : 7275
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Bruxelles
Contact :

Message par Titus » 04 nov. 2004, 13:23:00

Salut,

Dans ton premier lien, j'ai identfié le responsable de l'interdiction, à  titre d'exemple, je l'ai employé dans la page de config de mon site, il te sufit d'insérer le script au code de ta page.

Comme les forums interdisent l'emploi du javasript, je te l'envoie sur ton adrese @caramail de ton profil.

Voici le lien vers ma config: <a href="http://www.titus.be.tf" target="_blank">www.titus.be.tf</a> , rubrique "config".
A+
Image
Ma configuration est ici, employez Google.

alienigena13
Membre hyperactif
Membre hyperactif
Messages : 361
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Malaga

Message par alienigena13 » 04 nov. 2004, 16:25:00

Merci Titus, mais à  quel niveau dans le code dois-je introduire ce javascript ?
entre les "<body> <body>" , o๠ailleurs ?

Titus
Modérateur
Modérateur
Messages : 7275
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Bruxelles
Contact :

Message par Titus » 04 nov. 2004, 18:38:00

Salut,

Tu dois l'intégrer dans le <BODY>, à  n'importe quel niveau, mais tout au début de préférence (surtout pas après </BODY>).

<CENTER><IMG SRC="userimg/(16)snap01048.jpg" BORDER="0"> </CENTER>

Après celui en fluo.
A+
Image
Ma configuration est ici, employez Google.

maxell
Membre hyperactif
Membre hyperactif
Messages : 1425
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Pau
Contact :

Message par maxell » 04 nov. 2004, 18:56:00

Titus tu fait allusion a l'anti clique droit dans ton post ??

Si tel est le cas il est tres facile de contourner le probleme et de re rendre valide le clique droit.

il existe des plug in ou juste une touche sur le clavier pour avoir le menu contextuel.


Si c'est pas à§a , alors je suis interesser par ton astuce <IMG SRC="/images/smiles/wink_smile46.gif">

alienigena13
Membre hyperactif
Membre hyperactif
Messages : 361
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Malaga

Message par alienigena13 » 04 nov. 2004, 20:44:00

Désolé Titus, je l'ai placé dans le Body mais à§a n'a rien donné.

alain51
Membre hyperactif
Membre hyperactif
Messages : 1991
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Châlons en Champagne

Message par alain51 » 04 nov. 2004, 21:49:00

Salut,

Je ne pense pas que ce soit réalisable; si je veux tes photos,
j'aspire ton site, ou je fais une impression d'écran et
je recolle dans mon logiciel à  photo, ou même, j'imprime directement
ta page!


wow
Membre récent
Membre récent
Messages : 17
Enregistré le : 02 juin 2005, 23:00:00

Message par wow » 20 nov. 2004, 07:32:00

Salut

Note bien qu'il n'y a rien d'efficace en toute circonstance dans ce domaine.
La seule chose possible est de rendre la copie suffisamment difficile pour que celle-ci ne vale pas le temps requis en contournement de script pour l'exécuter.
Il sera toujours possible de copier mais avec un effort de connaissance et du temps.

En voici un à  placer dans la balise HEAD, juste avant l'ouverture de la balise BODY.

<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1><b>Citation :</b></font></TD></TR></TABLE><TABLE BORDER=1 CELLPADDING=10 BORDERCOLOR=#FF0000 ALIGN=CENTER WIDTH=85%><TR BGCOLOR=#F3F2F4><TD><FONT SIZE=-1>
<font color="red">®</font>SCRIPT language=JavaScript<font color="red">**</font> <font color="red">®</font>!-- debut du script
function droit(e) <font color="red">$</font>
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) <font color="red">$</font>
alert('Copyright © 2004 MON SITE. Tous droits réservés.')
return false;
<font color="red">&</font>
return true;
<font color="red">&</font>
document.onmousedown=droit;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=droit;
// --<font color="red">**</font>
<font color="red">®</font>/SCRIPT<font color="red">**</font>
</FONT></TD></TR></TABLE>

J'ai remplacé, pour les besoin du forum (?), les < par ® (3) et > par ** (3)
les { (2) par $ et } (2) par &
Fait un copier/coller et ensuite modifie seulement les caractères, ne touches pas aux espaces.

Met le message que tu veux à  la place de
Copyright © 2004 MON SITE. Tous droits réservés.

Simple et facile à  insérer.

@+
à‰dit : Mise en couleur de ce qu'il faut modifier.

alienigena13
Membre hyperactif
Membre hyperactif
Messages : 361
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Malaga

Message par alienigena13 » 21 nov. 2004, 01:32:00

wow, un grand merci à  toi pour ta proposition mais je ne paux malheureusement l'essayer vu que je n'ai rien compris aux changements que tu indiquais, pourrais-tu stp mettres à§a ligne par ligne pour que à§a soit plus clair ? parce que tu dis que tu remplace } par & et qu'il y en a 2 alors que le script en contien 4.

alain51
Membre hyperactif
Membre hyperactif
Messages : 1991
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Châlons en Champagne

Message par alain51 » 21 nov. 2004, 10:18:00

Salut,

les 2 & qui sont ensemble restent en &.( 'Netscape' && - 'Microsoft Internet Explorer' && )

Les 2 à  changer sont :

return false;
&
return true;
&

wow
Membre récent
Membre récent
Messages : 17
Enregistré le : 02 juin 2005, 23:00:00

Message par wow » 21 nov. 2004, 19:35:00

Salut

Voilà  j'ai réédité en couleur les modifications à  faire.

Si tu veux voir une simple page
<a href="http://pages.infinit.net/ataboy" target="_blank">http://pages.infinit.net/ataboy</a>

à€ ce que j'ai lu plus haut on ne peut coller en QUOTE du javascript. Pourquoi? Du html?
Il n'y a pas de balise CODE non plus.
à€ moins que je sois dans l'erreur!

@+


alain51
Membre hyperactif
Membre hyperactif
Messages : 1991
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Châlons en Champagne

Message par alain51 » 21 nov. 2004, 22:46:00

Salut,

Même sans le quote...Même avec la balise noscript...Sécurité oblige.

McPeter
Membre hyperactif
Membre hyperactif
Messages : 756
Enregistré le : 02 juin 2005, 23:00:00

Message par McPeter » 21 nov. 2004, 23:03:00

Salut

1 - Interdire le click droit est ridicule (désolé de dire celà )
2 - dans tous les cas de figure, celà  reste contournable

Il suffit d'afficher le code source de la page pour voir les liens direct sur les images et ainsi les chager en dehors de tout contexte javascript

Ensuite pour peut que le visteur ai javascript de désactivé sur son navigateur, ton interdiction, fera choux blanc (ce qui est de plus en plus le cas chez les surfers)

Si tu veux mettre des images/photos en ligne en voulant interdire que les visiteurs ne les enregistre tu n'as que deux solutions :

- Ne pas les mettre
- Les mettre dans une zone à  accès sécurisé (mot de pass + login pour accéder à  la visu de tes images)

Ne pas oublier que le code HTML interpré par un navigateur est du texte en brut..
ce texte sera toujours visible et de ce fait il sera toujours possible de récupérer ton image.

Encore un point : des navigateurs type Crazy Browser, permettent le drag&drop d'images, ce qui est encore un cas o๠l'utilisateur pourra enregistrer ton image

Encore un point (oui je sais à§a en fait beaucoup ;o) ) : à  savoir que lorsqu'un visiteur affiche une page web, toutes les informations contennues dans cette page, sont chargées dans le cache du navigateur .. et donc encore un cas o๠l'on peut récupérer l'image ....


Il exsite des techniques tordus via des .htaccess (apache) et PHP (pour interdire la mise en cache) et via les meta balise ..
mais aucune technique n'est réellement fiable

Donc plutà´t que mettre un code javascript qui va plus faire rager tes visiteurs qu'autre chose, applique un copyright écrit sur tes images diffusées

voilà 

@++
Image

wow
Membre récent
Membre récent
Messages : 17
Enregistré le : 02 juin 2005, 23:00:00

Message par wow » 22 nov. 2004, 17:44:00

Salut

@McPeter

<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1><b>Citation :</b></font></TD></TR></TABLE><TABLE BORDER=1 CELLPADDING=10 BORDERCOLOR=#FF0000 ALIGN=CENTER WIDTH=85%><TR BGCOLOR=#F3F2F4><TD><FONT SIZE=-1>Note bien qu'il n'y a rien d'efficace en toute circonstance dans ce domaine.
La seule chose possible est de rendre la copie suffisamment difficile pour que celle-ci ne vale pas le temps requis en contournement de script pour l'exécuter.
Il sera toujours possible de copier mais avec un effort de connaissance et du temps
</FONT></TD></TR></TABLE>

C'était bien noté.

Merci pour les compléments d'infos.

@+

Répondre

Retourner vers « Autres Logiciels »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 10 invités