+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Problem mit IE

  1. #1
    TP-Member uliS macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Ort
    Hagen
    Beiträge
    32

    Problem mit IE

    Hallo,

    ich hab ein Problem mit dem IE, das ich selbst mit condional comments nicht in den Griff kriege - klein, aber hartnäckig. Und zwar geht`s in der Hauptsache hierum:

    HTML-Code:
    <form action="auction_search.php" method="post">
                <input type="hidden" name="option" value="basic_search">
                
                <td class="lb" nowrap width="100%" align="right" style="border-right: 0px;"><input type="text" size="20" name="basic_search" style="background-image: url(themes/<?=$setts['default_theme'];?>/img/searchbg.gif); height: 19px; border: 0px;padding-left: 10px; padding-top: 0px;"></td>
                
                <td nowrap  style="padding-right: 10px;"><input name="form_basic_search" type="image" src="themes/<?=$setts['default_theme'];?>/img/search.gif" border="0"></td>
             </form>
    Die beiden gifs des Sucheingabefelds sind im IE einfach nicht mittig zusammen zu bringen. Kann man sich hier anschauen, den Rest des Quelltexts auch.

    http://www.shoptest.e-ee.de

    Wenn ich den Doctype von -

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">

    in - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    ändere, passen die beiden gifs zusammen, allerdings ist dann der header auf der linken Seite zerschossen. Ich bin am Ende mit meinem Latein und hoffe inständig, dass mir hier jemand weiter helfen kann...



    Grüße Uli

  2. #2
    TP-Supporter threadi macht sich hier sehr viel Mühe
    Registriert seit
    Dec 2006
    Beiträge
    453
    Wenn Du dir deinen HTML-Code hier mal genau anschaust, sollte dir auffallen, dass Du durch das Formular die Tabelle total zerschießt. Wo ist denn da der Anfang und das Ende der Tabelle?

    Und wenn ich mir die Ergebnisse des Validators ansehe solltest Du dir auch den Rest mal anschauen:
    http://validator.w3.org/check?verbos...est.e-ee.de%2F

  3. #3
    TP-Member uliS macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Ort
    Hagen
    Beiträge
    32
    Hallo,

    das ist nur der relevante Auszug aus dem Code der zwar ok ist, aber seit meiner Umgestaltung des templates nicht mehr funktioniert. Der gesamte Code ist relativ lang und beinhaltet auch noch eine Menge php. Damit wollte ich nicht das Forum strapazieren, deshalb hatte ich auf den Quelltext verwiesen. Ich denke im Quelltext ist alles wichtige ersichtlich, falls nicht und falls das kein Problem ist, kann ich natürlich auch den gesamten Code hier einfügen.
    Es gibt auch noch ein weiteres Problem - wenn man im IE über die Menueleiste fährt, wird das Submenue oben statt wie normal unten angezeigt, aber das krieg ich notfalls über cc in den Griff.
    Das Problem muss mit dem Doctype zusammnhängen, aber egal welchen ich nutze, irgendwas ist immer zerschossen...

    ps:
    Validator bringt nichts, weil der mir Fehler anzeigt die entweder zum php code gehören und nicht verändert werden können, oder gar nicht vorhanden sind.

    Grüße Uli

  4. #4
    TP-Supporter threadi macht sich hier sehr viel Mühe
    Registriert seit
    Dec 2006
    Beiträge
    453
    Fehler wie fehlendes alt-Attribut oder nicht geschlossenes Bild kannst Du ruhig ignorieren. Auch falsche Linkformatierungen gehören dazu. Was aber kritisch ist und auch vom Validator gesagt wird, sind nicht geschlossene Tabellenzellen oder fehlende Tabellenzeilenbeginne (<tr>). Solche Fehler musst Du dir anschauen, denn sie verursachen durchaus Fehldarstellungen.

    Und solche Ausschnitte wie oben, wo ein Formular scheinbar mitten in einer Tabelle steht, schreien förmlich danach eine Fehldarstellung zu verursachen. Also bitte schau dir sowas erstmal an.

    Und btw. ist der php-Code völlig irrelevant. Wichtig ist, was der Browser an HTML-Code geliefert bekommt. Und nur das können wir hier auch beurteilen wenn es um eine Fehldarstellung geht.

  5. #5
    TP-Member uliS macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Ort
    Hagen
    Beiträge
    32
    Hallo,

    wie bereits gesagt, es werden Fehler angezeigt die nicht vorhanden sind, warum weiß ich auch nicht. Die Tabellenzellen sind allesamt geschlossen. Habs mehrfach überprüft. Da ich zusätzlich auch Dreamweaver benutze, werden derartige Fehler zum einen angezeigt, zum anderen werden offene Tags automatisch geschlossen. Der Ausschnitt steht nicht mitten in der Tabelle sondern am Ende. Das nur maßgebend ist was an html ausgegeben wird und php code dahingehend irrelevant ist weiß ich auch, deshalb habe ich auf den Quelltext verwiesen. Schau die den doch einfach mal an...


    Grüße Uli

  6. #6
    TP-Member uliS macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Ort
    Hagen
    Beiträge
    32
    Hallo,

    Problem ist gelöst Zwei simple, zusätzliche vertical-align: middle; und schon fluppte es. Hatte zwar schon alle "aligns" durchprobiert, aber anscheinend nur mit dem anderen Doctype und da funzte es nicht. Wenn man soviel rumprobiert und sich über diesen besch... IE ärgert verliert man irgendwann den Überblick

    HTML-Code:
    <form action="auction_search.php" method="post">
                <input type="hidden" name="option" value="basic_search">
                
                <td class="lb" nowrap width="100%" align="right" style="border-right: 0px; vertical-align: middle;"><input type="text" size="20" name="basic_search" style="background-image: url(themes/<?=$setts['default_theme'];?>/img/searchbg.gif); height: 19px; border: 0px;padding-left: 10px; padding-top: 0px;"></td>
               
                <td nowrap  style="padding-right: 20px; vertical-align: middle;"><input name="form_basic_search" type="image" src="themes/<?=$setts['default_theme'];?>/img/search.gif" border="0"></td>
            
    </form>
    Das Submenue funktioniert auch wieder einwandfrei, da musste ich lediglich eine Kleinigkeit wieder rückgängig machen. Hatte es so eingestellt, dass es ein wenig versetzt angezeigt wir, was in einem normalen Browser auch keine Problem machte...


    Grüße Uli

+ Antworten

Ähnliche Themen

  1. Freehand MX: Userprep Problem und CMYK JPG Export Problem
    Von kethryl im Forum Layout- & Vektor-Programme
    Antworten: 3
    Letzter Beitrag: 07.05.2005, 11:52
  2. Antworten: 1
    Letzter Beitrag: 16.10.2004, 20:14
  3. Oper 5+7 Problem, Opera 6 no problem
    Von nurbs im Forum HTML & CSS
    Antworten: 44
    Letzter Beitrag: 06.11.2003, 13:19

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51