Bonjour tout le monde
Voilà, je travaille sur une petite galerie photo toute simple et en voulant ouvrir une popup avec la commande window.open( ) rien ne fonctione sur IE : j’ai une erreur javascript alors que sous Opera et Firefox, ma popup s’ouvre normalement.
Voici le code :
if($row->link) $link = "<a href=\"". $row->link ."\" target=\"_blank\">";
else {
$lAdresse = $mosConfig_live_site .'/new_img.php?lImg='. $row->file_name;
$link = '<a href="#" title="Cliquez pour ouvrir la grande photo" onclick="Javascript:window.open(\''. $mosConfig_live_site .'/new_img.php?lImg='.$lAdresse.'\', \'Aperçu de l image\', \'width=720, height=550, toolbar=0, menubar=0, scrollbars=1, resizable=1, status=0, location=0, left=100, top=50 \');" >';
}
$text .= "<DIV style=\"float:left; width:85px; padding:6px;\" id=Grid_". $GridID ."
onmouseover=\"showContent(". $GridID .", '". $row->file_name ."', 1)\"
onmouseout=\"showContent(". $GridID .", '". $row->file_name ."', 0)\">
". $link ."
<img class=\"opaque\" id=\"Image_". $GridID ."\" src=\"". $mosConfig_live_site ."/images/jazzigallery/thumbs/". $row->file_name ."\" style=\"border: 1px #288 solid;\"></a>
</DIV>";
Voyez-vous une erreur, ou un hack éventuellement à mettre en place pour IE. :s
Merci.
PS : je travaille sur Joomla!
Edité le 29/01/2008 à 17:20