Le forum des utilisateurs iWeb
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-20%
Le deal à ne pas rater :
Pack Gigabyte Ecran PC Gamer 27″ LED M27Q (rev2.0) + Radeon RX 6950 ...
749 € 939 €
Voir le deal

Anti clic droit avec menu contextuel

2 participants

Aller en bas

Anti clic droit avec menu contextuel Empty Anti clic droit avec menu contextuel

Message par jeff3 16/10/2012, 15:27

Bonjour,

Je souhaiterai intégrer sur mon site via iWeb une fonction "Anti clic droit avec menu contextuel" pour signifier que les photos (intégrées via un player jquery) ne sont pas libres de droit. Pouvez-vous m'aider ?

Merci d'avance

jeff3
Nouveau

Messages : 3
Inscription : 16/10/2012 Masculin Localisation : paris
Version iWeb : 3
Publication : Ftp integré

Revenir en haut Aller en bas

Anti clic droit avec menu contextuel Empty Re: Anti clic droit avec menu contextuel

Message par koeklin 27/10/2012, 12:35

Bonjour

Pour empecher le clic droit, coller ce code dans un widget fragment HTML

Code:
<script language="JavaScript" type="text/javascript">
<!--
var bodyLoad = parent.document.getElementsByTagName("body")[0];

bodyLoad.setAttribute("oncontextmenu","return false;");
bodyLoad.setAttribute( "ondragstart","return false;");
bodyLoad.setAttribute("onselectstart","return false;");

// -->
</script>

Source : https://discussions.apple.com/thread/2397695?threadID=2397695

Pour afficher en plus une boite d'avertissement j'en sais rien, autant mettre un message d'avertissement dans le pied de page.


Dernière édition par koeklin le 27/10/2012, 12:55, édité 1 fois
koeklin
koeklin
Membre Pathologique

Messages : 1924
Inscription : 20/10/2007 Localisation : le vexin
Version iWeb : A remplir!
Publication : Ftp integré

http://www.debutersurmac.com/

Revenir en haut Aller en bas

Anti clic droit avec menu contextuel Empty Re: Anti clic droit avec menu contextuel

Message par jeff3 27/10/2012, 12:51

Merci pour ta réponse. Entre temps j'en ai trouvé un qui permet d'afficher un message d'alerte Wink

Code:

<script language="JavaScript">
function ejs_nodroit()
{
alert('message d'alerte');
return(false);
}
document.oncontextmenu = ejs_nodroit;
</script>

jeff3
Nouveau

Messages : 3
Inscription : 16/10/2012 Masculin Localisation : paris
Version iWeb : 3
Publication : Ftp integré

Revenir en haut Aller en bas

Anti clic droit avec menu contextuel Empty Re: Anti clic droit avec menu contextuel

Message par koeklin 27/10/2012, 12:59

Et ça marche?
N'y a t'il pas besoin de remplacer
Code:
document.oncontextmenu = ejs_nodroit;
par
Code:
parent.document.oncontextmenu = ejs_nodroit;
?


PS: Je réédite le code que j'avais donné plus haut parce qu'il contenanit une ligne qui changeait le titre de la page, inutile dans le cadre de ce topic.
koeklin
koeklin
Membre Pathologique

Messages : 1924
Inscription : 20/10/2007 Localisation : le vexin
Version iWeb : A remplir!
Publication : Ftp integré

http://www.debutersurmac.com/

Revenir en haut Aller en bas

Anti clic droit avec menu contextuel Empty Re: Anti clic droit avec menu contextuel

Message par jeff3 27/10/2012, 13:58

oui ça marche sur tous les navigateurs

jeff3
Nouveau

Messages : 3
Inscription : 16/10/2012 Masculin Localisation : paris
Version iWeb : 3
Publication : Ftp integré

Revenir en haut Aller en bas

Anti clic droit avec menu contextuel Empty Re: Anti clic droit avec menu contextuel

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum