Je n'arrive pas à obtenir Highslide pour désactiver le clic droit sur les images agrandies. J'ai ajouté ce code un à la fois à header.php et pageTemplate.php.Highslide Désactiver Clic droit
<script type="text/javascript">
hs.blockRightClick = true;
</script>
par ce site http://highslide.com/ref/hs.blockRightClick
Dans le code Highslide il a une déclaration qui ressemble à ceci:
imageCreate : function() {
var exp = this;
var img = document.createElement('img');
this.content = img;
img.onload = function() {
if (hs.expanders[exp.key]) exp.contentLoaded();
};
if (hs.blockRightClick) img.oncontextmenu = function() { return false; };
img.className = 'highslide-image';
hs.setStyles(img, {
visibility: 'hidden',
display: 'block',
position: 'absolute',
maxWidth: '9999px',
zIndex: 3
});
Qu'est-ce que je manque? Pourquoi ça ne marche pas? MERCI!
Votre génie! MERCI! J'ai fini par le mettre à la fin du modèle de page et cela a fonctionné! La clé était de l'ajouter après le highslide.js chargé. Merci encore! –