Mir ist heute bei der Browseroptimierung aufgefallen, das im IE9 die Bildergalerie nicht mehr öffnet. Nachdem man das Bild anklickt, wird das Bild mit weißem Hintergrund angezeigt. Man kennt das auch aus den anderen Browsern, wenn man ein Bild anklickt, obwohl noch nicht alle Bilder geladen wurden, sieht es genauso aus. Nur scheinbar im IE9 nicht,da besteht das Problem dauerhaft.
Gleich mal vorne weg. Ich benutze den IE auch nur als Browser zur Browserüberprüfung... !
Das Problem ist hier zu sehen:
http://www.kindergarten-passau-hals.de/ ... penraeume/
Die Modulausgabe lautet wie folgt:
Code: Alles auswählen
<?php
if (!isset($REX['MODULE_BILDGALERIE_ID'])) $REX['MODULE_BILDGALERIE_ID'] = 0;
else $REX['MODULE_BILDGALERIE_ID']++;
if ($REX['MODULE_BILDGALERIE_ID']==0)
{
?>
<script type="text/javascript">
var GB_ROOT_DIR = "files/";
</script>
<script type="text/javascript" src="files/ajs.js"></script>
<script type="text/javascript" src="files/ajs_fx.js"></script>
<script type="text/javascript" src="files/gb_scripts.js"></script>
<link href="files/gb_styles.css" rel="stylesheet" type="text/css" />
<?php
}
?>
<div class="galerie">
<?php
$pics_string = "REX_MEDIALIST[1]";
if($pics_string != '')
{
$i = 1;
$pics = explode(',',$pics_string);
foreach($pics as $pic)
{
echo '<div class="image">';
$title = '';
if ($file = OOMedia::getMediaByFileName($pic)) $title = $file->getTitle();
//index.php?rex_resize=100c__200h__50o__imagefile
echo '<a href="'.$REX['HTDOCS_PATH'].'/files/'.$pic.'" rel="gb_imageset[galerie'.$REX['MODULE_BILDGALERIE_ID'].']"><img src="'.$REX['HTDOCS_PATH'].'index.php?rex_resize=179c__119h__0o__'.$pic.'" title="'.$title.'" alt="'.$title.'" /></a>';
echo '<p>'.$title.'</p>';
echo '</div>';
if($i % 3 == 0)
echo '<div class="clearer"></div>';
$i++;
}
}
?></div>
<div class="clearer"></div>
Hoffe jemand hat ne Idee an was es liegen könnte!
Vielen Dank schonmal für Eure Hilfe!
Holger