weiße Seite im Internetexplorer

M

Maik

Da stellt sich mir die Frage, wieso du hier überhaupt um Hilfe bittest :suspekt:

ABM? Nein Danke! :)

mfg Maik
 

netzjunkie

Mitglied
das hast du falsch verstanden
Ich habe deine Hilfe ja umgesetzt
Dadurch sind die Fehler im Code ja auch weg, aber ich kann das Mailformular dann nicht mehr absenden.
Ich nehme mir den Code da gerade nochmal vor....

Ich nehme deine Hilfe immer sehr gerne an

Gruss
Thorsten
 
M

Maik

Ein Formular, das sich aufgrund seines validen Markups nicht absenden lässt, ist mir auch noch nie begegnet :)

mfg Maik
 

netzjunkie

Mitglied
Das ist halt das 4images, wo ich für das Kontaktformular 3 Dateien brauche :(
contact.html
contact_mailform.html
und die contact.php

Die contact.html habe ich ja hinbekommen, der Rest kommt noch.
Bin gerade nochmal an der contact_mailform.html dabei

Gruss
thorsten
 
M

Maik

Tausch hier mal die Reihenfolge der Elemente - aus:
HTML:
<table width="70%" border="0" align="center">
<FORM name="contactForm" action="" METHOD="POST">
wird:
HTML:
<form name="contactForm" action="" method="post">
    <table width="70%" border="0" align="center">
und notiere nach dem </table>-Tag den fehlenden </form>-Tag.

mfg Maik
 

netzjunkie

Mitglied
Wow
Das war alles ?

Tausend Dank

Ich habe jetzt gut eine Stunde an dem Kontaktformular gesessen und es war wirklich dieser FORM-Befehl die Ursache. Das hätte ich nie gefunden ....
Danke nochmal für die erneute Hilfe !

Gruss
thorsten
 

netzjunkie

Mitglied
Hallo,

ich komme ganz gut voran - dank Maiks Hilfe.

Eine Frage komt aber auf.

Bei folgendem Code:
HTML:
<div id="mitte">
<div class="outer">
<div class="inner"><p>
  <table width="90%" border="0" align="center">
    <tr>
      <td><a href="http://www.sp-fotostudio.de/index.php?template=aktionen" target="_self"><img src="templates/4dark/images/Homepage/Weihnachtsspezial.jpg" alt="Aktion" width="421" height="280"></a></td>
      <td width="50">&nbsp;</td>
      <td>
        <div align="center"><span class="Stil85"><u>News:</u></span><br>
          <br>
          <img src="templates/4dark/images/Homepage/Halloween.jpg" alt="" width="75" height="50"><br><br>
          <span class="Stil82">Bilder von der Halloween-Party 2009 im Secret-Club <br>
          befinden sich 
          unter dem Men&uuml;punkt 'Shop'.</span></div>      </td>
    </tr>
  </table></p>
</div>
</div>
</div>

Wird das </p> angemeckert.

HTML:
Error  Line xxx, Column xx: end tag for element "P" which is not open

  </table></p>


The Validator found an end tag for the above element, but that element is not currently open. This is often caused by a leftover end tag from an element that was removed during editing, or by an implicitly closed element (if you have an error related to an element being used where it is not allowed, this is almost certainly the case). In the latter case this error will disappear as soon as you fix the original problem.

Aber ich muss das ganze doch in <p> und </p> setzen, oder ? Denn wenn ich das nicht mache evrrutscht das Ganze im IE6...

Gruss
Thorsten
 
M

Maik

Du berufst dich hier sicherlich auf http://www.pmob.co.uk/temp/vertical-align9.htm bzw. mein Beispiel in deinem Thread Wie Homepage für verschiedene Auflösungen passend machen?, das einen Textabsatz (= <p>) in seinem Viewport vertikal unten / mittig ausrichtet.

Tausch in diesem Fall das <p> gegen ein <div> aus, denn es darf in der Tat keine Tabelle enthalten (siehe die HTML-Elementreferenz für http://de.selfhtml.org/html/referenz/elemente.htm#p, welche Kindelemente enthalten sein dürfen), und schreib im CSS den Selektor entsprechend um, damit die erforderliche Regel im IE6 weiterhin greift.

mfg Maik
 

netzjunkie

Mitglied
Hallo Maik,

der Tip mit dem DIV war gut.
Ich habe das inner und outer einfach rausgenommen und dann passt es.

Wie immer lagst du goldrichtig :)

Danke dir

Gruss
Thorsten