Hallo,
Schon oft gesehen aber nie gelöst !(?):
angenommen wir haben eine seite die sehr lang ist (also zum scrollen).
zb. so:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Test</TITLE>
</HEAD>
<BODY>
<TABLE height="100%" width="100%">
<TR>
<TD><CENTER><p>Tabelle von 100% * 100%</p></CENTER></TD>
</TR>
</TABLE>
<br><br><br>
Das ist das Seitende !!<br>
[per layer möchte ich an dieser stelle einen text stehen haben]
</BODY>
</HTML>
das was in [] steht soll natürlich weg und der text muss innerhalb des ganzen queltextes egal wo verfasst werden können zb ganz oben - also muss man das mit layer lösen.
mein vorschlag:
es gibt in javascript eine funktion in der man feste stellen kann wie lang eine seite ist (height) und wenn man das in einer variablen abspeichern würde und in ein layer height=variable , dann wären wir doch am ziel.
nur weiss ich weder wie ich die länge/höhe der seite festellen kann noch wie ich sie in ein variable abspeicher und in ein layer einfügen kann zumal ich auch vergessen habe wie ein layer aufgebaut ist - aber das ganze müsste ungefähr so funktionieren:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Test</TITLE>
</HEAD>
<BODY>
<script ..>
1. festellen der seitenlänge in height = $var
2 write "<layer ... height=$var ...>"
</script>
<TABLE height="100%" width="100%">
<TR>
<TD><CENTER><p>Tabelle von 100% * 100%</p></CENTER></TD>
</TR>
</TABLE>
<br><br><br>
Das ist das Seitende !!<br>
</BODY>
</HTML>
ich hab jetzt mal ein wenig php dabei geschmissen (man sieht ja was gemeint ist; ich bin halt kein javascriptler sondern phpler).
am ende müsste das dann so aussehen:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Test</TITLE>
</HEAD>
<BODY>
<script ..>
1. festellen der seitenlänge in height = $var
2 write "<layer ... height=$var ...>"
</script>
<layer ... height=x ...>
<TABLE height="100%" width="100%">
<TR>
<TD><CENTER><p>Tabelle von 100% * 100%</p></CENTER></TD>
</TR>
</TABLE>
<br><br><br>
Das ist das Seitende !!<br>
</BODY>
so jetzt wüsste ich eben nur noch gern was zwischen <script ...> und </script> wirklich hin muss.
MfG
Michael W.