Hallo ihr alle,
das ist mein erster Beitrag hier und ich möchte ankündigen: ich habe eineinhalb Stunden lang das Forumsarchiv gelesen und habe dabei viel gelernt, aber ich habe keine Lösung für mein Problem gefunden.
Zu sehen gibt es das auf www.djafk.de/problem.html
Kurze Beschreibung:
Eine Seite mit einer Tabelle - 2 Spalten, 2 Zeilen. Die linke Spalte soll 130p breit sein, die untere Zeile 49p. Determiniert wird das durch eine Grafik in der linken unteren Ecke, die 130*49 gross ist. In den anderen vier Feldern steht fast gar nichts, selbst bei kleiner Bildschirmauflösung kommt man ohne scrollbars aus.Netscape vergössert aber automatisch die untere Zeile und ignoriert die Höhenangabe.
Ich habe im Forum gelernt, dass man
- relative und absolute Höhenangaben nicht mischen soll
- viele Probleme mit dummy.gif-s gelöst werden können.
Da ich aber nicht weiss, wie gross der Bildschirm des Seitenbetrachters ist, kann ich schlecht die obere Zeile mit dummy.gif füllen, weil es ja nicht darum geht, dass die obere Zeile möglichst hoch ist, sondern darum, dass die untere Zeile am unteren Rand (ohne scrollbar) erscheint - und das in der richtigen Höhe.
Mit IE5 erscheint es wunderbar, mit NN4.5 sieht es fürchterlich aus.
Für eine Antwort sehr dankbar,
gute Nacht,Dietrich
--- hier noch der Quelltext----
<BODY bgcolor="#FFFFFF" marginheight="0" marginwidth="0" leftMargin=0 topMargin=0>
<TABLE cellspacing="0" cellpadding="0" width="100%" height="100%" border="0">
»» <TBODY>
<TR>
<TD valign="top" bgcolor="#CCCCCC" width="130">
<DIV align="right">
<P><FONT color="#FFFFFF"><BR>
<B><FONT face="Tahoma" size="1">die<BR>etwas<BR> andere</FONT></B></FONT></P>
</DIV>
</TD>
<TD>
<DIV align="center"><B><FONT face="Tahoma" size="6">hier steht dann der text </FONT></B><FONT color="#999999" face="Tahoma" size="6"><B> </B></FONT>
</DIV>
</TD>
</TR>
<TR>
»» <TD height=49 width="130"><IMG src="logo_2_klein.jpg" width="130" height="49" vspace="0" hspace="0" border="0"></TD>
<TD bgcolor="#006666" valign="middle" height="49">
<DIV align="center"><FONT face="Tahoma" color="#CCCCCC" size="3"> Passau
· 13. Dezember 2000</FONT></DIV>
</TD>
</TR>
»» </TBODY>
</TABLE>
</BODY>
</HTML>
Hi...
klar weisst du wie gross der Bildschirm des Besuchers ist:
Mit javaScript:
Bei Netscape mit:
Breite: window.innerWidth
Höhe: window.innerHeight
Bei IE mit:
Breite: document.all.ID.offsetWidth;
Höhe: müsste ich erst nachschauen (Sorry)