[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Bildergalerie im IE9 - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
howi_0205
Beiträge: 9
Registriert: 7. Jul 2011, 17:04

Bildergalerie im IE9

7. Jul 2011, 17:29

Hallo zusammen.

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>
Betrifft auch die Fancybox...

Hoffe jemand hat ne Idee an was es liegen könnte!
Vielen Dank schonmal für Eure Hilfe!

Holger

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

Re: Bildergalerie im IE9

8. Jul 2011, 08:54

Hi,

ist wohl ein bekanntes IE9/Fancybox Problem...

http://www.google.de/#sclient=psy&hl=de ... 29&bih=932

Gruß,
Markus

howi_0205
Beiträge: 9
Registriert: 7. Jul 2011, 17:04

Re: Bildergalerie im IE9

9. Jul 2011, 00:11

Hallo Markus

Danke für deinen Link!
Bin ich so früh dran oder haben andere Nutzer der Galerie dieses Problem nicht?

Das Problem kann man vorübergehend mit dem Meta Tag lösen:

Code: Alles auswählen

<meta http-equiv="X-UA-Compatible" content="IE=8" />
Für Lösungsideen wäre ich weiterhin sehr dankbar!

Gruß
Holger

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

Re: Bildergalerie im IE9

11. Jul 2011, 09:37

Hi Holger,

was man zu diesem Meta Tag sagen muss:

Für den IE9 ist es sehr wichtig, dass X-UA-Compatible der 1. Tag innerhalb des Heads ist, sonst funktioniert es nämlich nicht. Bei IE 7/8 war das zwar auch schon empfohlen, aber nicht zwingend notwendig.

Falsch:

Code: Alles auswählen

<head>
<title>mytitle</title>
<script>....</script>
<style>..</style>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
</head>
Richtig:

Code: Alles auswählen

<head>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<title>mytitle</title>
<script>....</script>
<style>..</style>
</head>
Gruß,
Markus

Benutzeravatar
Koala
Beiträge: 1612
Registriert: 3. Okt 2005, 13:20

Re: Bildergalerie im IE9

11. Nov 2011, 11:38

Super!
Probleme mit multibox und dort verwendeter mootools sind danke "X-UA-Compatible" endlich vom Tisch ... vorerst.
<?php print $Footer; ?>

Sven

Ich würde ja die Welt verändern,
doch der Quellcode ist mir zu absurd!


REX 5 :: Tricks und Tipps
REX 5 :: Modulesammlung

Wiki zu Redaxo 3 und 4 (!nur noch im Webarchiv!)

Zurück zu „Sonstiges“