Header durch Banner-Script im IE verzogen

  • Ich habe ein Problem mit dem Header meiner Website, er wird durch ein Baner Script, das ich dort eingebunden habe, verzogen. Firefox stellt den Fehler nicht dar, im Internet Explorer wird daruch jedoch das komplette Layout verschoben, was ziemlich unschön ist.

    Da ist der Header-Abschnitt:

    Den Fehler könnt ihr euch hier angucken: http://www.hauntedgermany.de

  • Hi, also beim Header sehe ich eigentlich keine verschiebung, nur das der Die Tabellenhöhe nicht richtig übernimmt, eher der Footerinhalt ist verschoben
    (im IE 7)

    Sämtlicher Code erhebt keinen Anspruch auf syntaktische Korrektheit geschweige denn Ausführbarkeit und ist für die Implementation außerhalb der Beispiele nicht geeignet.
    [Blockierte Grafik: http://www.snippr.de/social/img/logo.png]
    Kein Support für kommerzielle Scripts | Kein kostenloser Support via ICQ

  • Ja stimmt, der Footer wird auch verschoben, da weiss ich leider auch nicht woran es liegt.

    Ohne das Banner-Script wird der Header aber richtig angezeigt, auch im IE. Ic habe mal Bilder der Layout-Fehler angehängt.

    Das merkwürdige ist, das auf dem Board alles mehr oder weniger richtig angezeigt wird.

    Kann mir jemand verraten was ich im Code verändern muss?

  • wies aussieht is an dem ganzen der banner schuld.
    die höhe von ihm wird im ie und ff anscheinend unterschiedlich
    interpretiert.

    an deiner stelle würd ich den 2 hintergrundbildern einfach unten noch
    paar pixel schwarz anfügen, damit sie nicht wiederholt werden...

    alternativ:

    Code
    <TD style="BACKGROUND-POSITION: right top;background-repeat:no-repeat;" vAlign=top align=right 
        width="50%" 
        background="Haunted Germany - Die deutsche Website für Halloween Fans!-Dateien/layout_01.gif" 
        bgColor=black rowSpan=3></TD>

    und

    Code
    <TD vAlign=top align=left width="50%" 
        background="Haunted Germany - Die deutsche Website für Halloween Fans!-Dateien/layout_04.gif" 
        bgColor=black rowSpan=3 style="background-repeat:no-repeat;"></TD></TR>

    so schaltest du die wiederholung komplett aus. und da die hintergrundfarbe eh
    schwarz is passt des auch dazu....

  • naja das problem wird ja im grunde genommen nur dadurch verursacht, das unter dem banner im IE noch platz gelassen wird. dadurch verschiebt sich die unter grafik (das logo) und zeiht auch den rest mit runter, weil die tabellen nicht mehr passen.

    wenn ich jetzt nur die äußeren grafiken korrigiere ist ja immer noch der rest verschoben und passt nicht mehr so ganz zsm.

    also gut wäre jetzt zu wissen weshalb der internet explorer unter dem banner noch platz lässt. ohne das script, mit einfacher grafik, wird das ganz normal dargestellt, auch im IE.

  • änder evtl mal das hier

    Code
    document.write('<a href=\"' +ranlink+ '\" target=\"_blank\"><img src=\"'+ranimage+'\" border="0" height="60px" width="468px" alt=\"'+rantext+'\"><\/a>');

    und mach aus den 60px mal 55 oder so. nur mal zum test....

  • wenn ich ihm einfach die größenwerte gebe ändert sich nichts, die scheint der IE schon ganz normal zu erkennen.

    der IE fügt eher nochmal platz unter dem banner ein, weshalb auch immer. habe den banner code auch schon validiert, ändert nichts.

    vielleicht hilft es, das script per funktion im header zu schreiben und dann nur an der gewünschten stelle auszulesen? wenn ja, wie bekomme ich das hin?

  • Ich glaube dem IE gefiel das Java Script dort nicht so ganz.
    Habe jetzt ein anderes Script benutzt, das auch wesentlich besser ist, und das per I-Frame eingebunden.
    Ist zwar nicht ganz so elegant, aber erfüllt seinen Zweck.