• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[ERLEDIGT] IE Problem

Status
Für weitere Antworten geschlossen.
U

unregistriert

Guest
Ich hab mir ein Gaestebuch programmiert. Beim Eintrageformular tritt im IE ein Problem auf: das Eintrageformular wird am unteren Bildschirmrand angezeigt. Bei anderen Browsern wird es wie gewünscht oben angezeigt. Woran liegt dass, das es beim IE unten angezeigt wird??

Hier der Code
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style type="text/css">
a:link {
        font-family: arial;
        font-size: 8pt;
	color : #336699;
	text-decoration : none;
}
a:visited {
        font-family: arial;
        font-size: 8pt;
	color : #336699;
	text-decoration : none;
}
a:hover {
        font-family: arial;
        font-size: 8pt;
	color : #336699;
	text-decoration : underline overline;
}
a:active {
        font-family: arial;
        font-size: 8pt;
	color : #336699;
	text-decoration : none;
}


span.big{
font-family: arial;
font-size: 10pt;
color: #ffffff;
}

span.middle{
font-family: arial;
font-size: 9pt; 
font-weight: bold;
color: #ffffff;
}

span.small{
font-family: arial;
font-size: 9pt;
color: #ffffff;
}
</style>
    <title>Gaestebuch</title>
</head>
<body>
<form action="entry.php?benutzer=tester" method="post" name="entry">
<table style="position: absolute; top: 0%; left: 3%; width: 36%; vertical-align: top">
<tr>
<td valign="center" style="width: 38%; background-color: #d3d3d3; padding-left: 3px"><span class="middle">Name:</span></td><td valign="center" style="width: 62%; background-color: #a52a2a; padding-left: 3px"><input type="text" size="30" name="name"></td>
</tr>

<tr>
<td valign="center" style="width: 38%; background-color: #d3d3d3; padding-left: 3px"><span class="middle">E-Mail:</span></td><td valign="center" style="width: 62%; background-color: #a52a2a; padding-left: 3px"><input type="text" size="30" name="mail"></td>
</tr>

<tr>
<td valign="center" style="width: 38%; background-color: #d3d3d3; padding-left: 3px"><span class="middle">Homepage:</span></td><td valign="center" style="width: 62%; background-color: #a52a2a; padding-left: 3px"><input type="text" size="30" name="homepage" value=""></td>
</tr>

<tr>
<td valign="center" style="width: 38%; background-color: #d3d3d3; padding-left: 3px"><span class="middle">ICQ#</span></td><td valign="center" style="width: 62%; background-color: #a52a2a; padding-left: 3px"><input type="int" size="30" name="icq"></td>
</tr>
<tr>
<td valign="center" style="width: 38%; background-color: #d3d3d3; padding-left: 3px"><span class="middle">MSN</span></td><td valign="center" style="width: 62%; background-color: #a52a2a; padding-left: 3px"><input type="text" size="30" name="msn"></td>
</tr>
<tr>
<td valign="center" style="width: 38%; background-color: #d3d3d3; padding-left: 3px"><span class="middle">Testfeld</span></td><td valign="center" style="width: 62%; background-color: #a52a2a; padding-left: 3px"><input type="text" size="30" name="ownfield1"></td>
</tr>
<tr>
<td valign="center" style="width: 38%; background-color: #d3d3d3; padding-left: 3px"><span class="middle">Testfeld2</span></td><td valign="center" style="width: 62%; background-color: #a52a2a; padding-left: 3px"><input type="text" size="30" name="ownfield2"></td>
</tr>
<tr>
<td valign="center" style="width: 38%; background-color: #d3d3d3; padding-left: 3px"><span class="middle">Testfeld3</span></td><td valign="center" style="width: 62%; background-color: #a52a2a; padding-left: 3px"><input type="text" size="30" name="ownfield3"></td>
</tr>

<tr>
<td valign="center" style="width: 38%; background-color: #d3d3d3; padding-left: 3px"><span class="middle">Kommentar</span></td><td valign="center" style="width: 62%; background-color: #a52a2a; padding-left: 3px"><textarea cols="22" rows="6" name="kommentar"></textarea></td>
</tr>

</td>
</tr>
<tr>
<td>
</td>
<td valign="center" style="width: 100%; background-color: #a52a2a; padding-left: 3px">
<input type="submit" name="eintragen"  value="eintragen"><input type="reset" value="zur&uuml;cksetzen">
</td>
</tr>
</table>
</form>
</body>
</html>
 
Werbung:
mein tipp wäre ein fehler im html, aber genau kann ich das jetz leider nicht sagen. das mit den posis hast du nur irre kompliziert gelöst. das muss doch einfacher gehen.. ohne position absolute und nicht überall % verwenden.

also entweder ist da ein fehler drinn, oder dem IE passt das mit dem position:absolute nicht so ganz.

btw: form name?
 
Ich habe das ganze mal durch den validator gejagt an sich nur kleinigkeiten aber unten zum schluss kommt folgendes:

# Error Line 88 column 4: end tag for element "TD" which is not open.

</td>

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.

If this error occured in a script section of your document, you should probably read this FAQ entry.

# Error Line 89 column 4: end tag for element "TR" which is not open.

</tr>

Du hast scheinbar einen schwerwiegenden fehler in deiner tablle. irgendwo fehlt ein anfangstag für tr und td
 
Werbung:
Ja, den Fehler hab ich schon behoben. Aber es geht immernoch nicht.
 
Werbung:
also ich werd hier jetz immer dazueditieren wenn ich was seh. also schau öfters mal rein.
1)


<tr>
<td>
</td>
<td style="width: 100%; background-color: #a52a2a; padding-left: 3px">
<input type="submit" name="eintragen" value="eintragen"><input type="reset" value="zur&uuml;cksetzen">
</td>
</tr>
</table>

mach zwischen <td> und </td> zumindest ein

edit:
du hast oft zwischen </td> und <td> ein

WEG DAMIT, das is wohl auch das problem. also nach dem ende einer zelle und for dem anfang der nächsten

EDIT2: das hättest du aber selber rausbekommen können:
http://validator.w3.org/check?uri=h...ome/gb/index.php?benutzer=tester&action=entry
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben