Bonjour,
voici mon problème :
j'ai fait un module de news accessible à l'adresse suivante : http://www.t-shirt.fr/promotions.html
Il est possible de joindre une image avec un "zoom" (ça affiche une miniature et on peut cliquer pour voir l'image en plus grand dans une popup). Seulement pour une raison que j'ignore, malgré que sous IE tout fonctionne parfaitement, Firefox ignore le lien sur la miniature (même pas de curseur "main") alors qu'il apparait bien dans la source HTML... Si quelqu'un avait une idée d'où ça peut venir...
Merci d'avance !
Le code :
Modifié par christophe.klein.67 (03 Jun 2008 - 16:11)
voici mon problème :
j'ai fait un module de news accessible à l'adresse suivante : http://www.t-shirt.fr/promotions.html
Il est possible de joindre une image avec un "zoom" (ça affiche une miniature et on peut cliquer pour voir l'image en plus grand dans une popup). Seulement pour une raison que j'ignore, malgré que sous IE tout fonctionne parfaitement, Firefox ignore le lien sur la miniature (même pas de curseur "main") alors qu'il apparait bien dans la source HTML... Si quelqu'un avait une idée d'où ça peut venir...
Merci d'avance !
Le code :
<div><p class="date">03/06/2008</p><p class="gauche"><a href="javascript:;" onclick="PopUp('./img_popup.php?Photo=zoom_t_shirts_promo.jpg', 800, 600, 1, 0);"><img src="./news_files/t_shirts_promo.jpg" alt=""></a></p><p>Promo sur le T-SHIRT 150 g/m²<br></p><ul class="pj"></ul></div>
function PopUp(url,w,h,resiz,scrolls) {
var w_avail = screen.availWidth;
var h_avail = screen.availHeight;
var top = Math.round ((h_avail - h) * .5);
var left = Math.round ((w_avail - w) * .5);
// You have to use math.round in Safari because Safari will report odd numbers as availWidth and availHeigth. It subtracts the Dock and Menubar values from the real screen resolution. And if you multiply these values by .5 you'll end up with decimals. window.open wont't work with decimals as top/left values.
var newWin = window.open(url,newWin,'width=' + w +',height=' +h + ',left=' + left + ',top=' + top + ',resizable=' + resiz + ', scrollbars=' + scrolls + '');
newWin.focus();
}
Modifié par christophe.klein.67 (03 Jun 2008 - 16:11)