Jürtgen Melchhammer: MAC-Probleme IExplore 4 Image wird nicht geladen

Hallo Leute!

Ich entwickle gerade eine Internet-Slideshow, welche auf NT (IE5, NS 4.0 - 4.7) und Linux(NS 4.0 - 4.7) propper läuft.
Als "<<" und ">>" - Buttons werden Grafiken genommen. Diese Grafiken werden im IExplorer 4.5 auf Mac NICHT angezeigt.
Lustigerweise auf dem MAC-Netscape schon, broken links sind (wenn sie denn nicht durch irgend ein IExplore-"Feature" erzwungen werden) somit ziemlich ausgeschlossen.
Um das ganze noch ein kleines bisschen schwieriger zu machen:
Das ganze spielt sich in Frames ab, welche den HTML-Code über JavaScript-Funktionen erhalten... hm...

Beispiel:
( Bei den TABLE-s ist immer "BORDER=0 CELLSPACING=0 CELLPADDING=0 " gesetzt)

--------------------------------------------------------------------
<Script>
function getControlString() {
var retVal =  '<HTML><head><title>RemoteControl</title> ' +
'<BODY ' +
' LEFTMARGIN=0 ' +
' TOPMARGIN=0 ' +
' MARGINWIDTH=0 ' +
' MARGINHEIGHT=0 BGCOLOR=#F0F0F0>' +
'<TABLE WIDTH=120 HEIGHT=19>' +
'<TR><TD ALIGN=CENTER VALIGN=MIDDLE> ' +
' <TABLE WIDTH=50 HEIGHT=13> ' +
'  <TR><TD ALIGN=MIDDLE VALIGN=CENTER WIDTH=25> ' +
'  <A HREF="" onClick="javascript: top.switchMinMax()"><IMG ' +
'SRC="/pub/minbtn.gif" NAME="NextButton" Border=0><BR></a> ' +
'  </TD></TR> ' +
' </TABLE> ' +
'</TD></TR>' +
'</TABLE> ' +
'</BODY>' +
'</HTML>';
var ctrlfr = parent.frames.Control.document;
ctrlfr.open();
ctrlfr.write(retVal);
ctrlfr.close();
}

</Script>

<FRAMESET>
<FRAME NAME="Control" SRC="javascript: top.getControlString()"...>
</FRAMESET>

--------------------------------------------------------------------

Frage: Wieso zeigt er die Bilder NUR AUF MAC und NUR IM IEXPLORE 4.5 nicht an? Er will sie ja laden, soll heissen, er zeigt quasi "broken links" an... Andere Bilder, d.h. Bilder einer vorhergehenden Seite ohne JavaScript werden auch angezeigt. Diese Bilder werden geladen, der Cache wurde desöfteren zurückgesetzt etc. etc., ein Browser-Einstellungsproblem ist deshalb so gut wie ausgeschlossen, es wurde auf mehreren Macs getestet.
Kennt jemand das Problem? Danke!
Jürgen

  1. Hallo!

    »»  '  <A HREF="" onClick="javascript: top.switchMinMax()"><IMG ' +
    »»  'SRC="/pub/minbtn.gif" NAME="NextButton" Border=0><BR></a> ' +

    Meist Du dieses Bild? Hast Du mal versucht, Größer- und Kleinerzeichen, Anführungsstriche(") uns Slash's zu maskieren?
    Könnte eventuel ein Fehler sein. Ich würde mir aber an Deiner Stelle, keine großen Gedanken umd den
    IE4.5/Mac machen. Diese Version ist ein kleiner Problemfall. Bei bestimmten DHTML-Scripten, keine
    Ahnung an was es im Script liegt, zeigt der IE den gesamten Quellentext an, und nicht die eigentliche
    Seite. Wenn ich die Scripte aus der jeweiligen Seite entfernt hatte, wurde die Seite angezeit, und nicht
    der Quellentext.
    http://www.teamone.de/selfhtml/sfarchiv/2000_2/t12759.htm

    mfg, André Laugks

    1. Danke erstmal für die Antwort, aaaaber...

      ...leider muß ich mir Sorgen um den IE4.5 vom Mac machen, ich arbeite bei www.sport1.de und soll da die Slideshow programmieren.
      Da (leider) auch die Grafik Macs mit IE4.5 benutzt ist das ganze schon ein bisschen peinlich für mich... hmmmm...
      Also nochmal: HILLLFEEE, HIIiilfee, Hilfe, hilfe... ! Ich verzweifele hier!