Onclick et FireFox

Fermé
Trabi11fr - 27 janv. 2012 à 22:06
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 - 6 févr. 2012 à 22:39
Bonjour,

Dans une page j'ai des imagettes. Quand on clique sur une des imagettes,
J'utilise la fonction suivante pour ouvrir la photo agrandi dans un popup:
Si on fait un click gauche, la photo se referme, idem si elle perd le focus. Mais si on fait un click droit, la boite de dialogue classique s'ouvre et on peut enregistrer la photo.
C'est le but recherché.

****************
function openImage(url, nom)
{

i1 = new Image;
i1.src = url;
html = '</html></head><title>roumanie</title><meta http-equiv="imagetoolbar" content="no"></head><body leftmargin=0 marginwidth=0 topmargin=10 marginheight=0 onblur="javascript: self.close()" onclick="javascript: self.close()"><center><img src="'+url+'" border=0 name=imagetest onload="window.resizeto(document.imagetest.width+100,document.imagetest.height+102)" alt="">';
html2 = '<br>'+nom+'</center></body></html>';
popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=1,resizable=1');
popupImage.document.open();
popupImage.document.write(html);
popupImage.document.write(html2);
popupImage.document.close();
}
*******************

Le problème :
ça fonctionne parfaitement avec IE8.
Par contre avec FireFox, quelque soit le click (gauche ou droit) la photo se referme et le visiteur ne peut pas l'enregistrer.
Comment éviter cela ?

Merci d'avance pour vos réponses
A voir également:

1 réponse

AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 310
6 févr. 2012 à 09:50
0
Merci pour ce début de réponse. Je vais faire des essais avec "oncontextemenu".
Je précise que mon but n'est pas d'empêcher le click droit, mais juste de provoquer la fermeture de la fenêtre pop-up avec le click gauche.
Le blème c'est que Firefox ne semble pas différencier le click droit du cclick gauche.
Il ferme dans les deux cas.:-(((
0
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 310
6 févr. 2012 à 22:39
Même avec oncontextemenu ?
0