Alexander Foken: Java-Applet, Mozilla, height=100% und HTML 4.01 transitional

Beitrag lesen

Moin Moin !

Hi,

<html>
...
<body onload="..." onunload="...">

Du hast also keine Höhe für die [Ur-...[Ur-[Groß-]...]Elternelemente des Applets gesetzt. (Es sei denn, in den ... steckt irgendwo CSS, daß diese Höhen setzt).

Nope.

Setze diese auf 100%.

Mal sehen - das steckt alles tief in irgendwelchen Templates vergraben und wird dynamisch zusammengeklebt ...

Hilft nicht.

Denn sonst steht diese per default auf "auto", also so hoch wie benötigt - und 100% davon sind so wenig wie möglich.

Was wunder, daß ich einen Knoten im Hirn habe. Und warum funktionierts in den anderen Browsern ohne 100% im body? Ich werd' noch bekloppt ...

[Zwei Minuten wildes Getippe im Editor ...]

Die CGI-Library erzeugt

<!DOCTYPE html
 PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 "http://www.w3.org/TR/html4/loose.dtd">

und bringt den Mozilla in den "Strikt nach Standard"-Modus. In HTML 4.01 Transitional gibt es kein height=100%, also ignoriert er es. Sabotiere ich die Doctype-Angabe, indem ich einfach vorher ein <HTML> ausgebe, funktioniert es!

Das ist natürlich nicht so ganz das, was ich mir vorgestellt habe.

Jetzt lautet meine Frage also: Wie bringe ich mein Applet zu 100% Höhe, ohne HTML 4.01 Transitional zu verletzen?

Alexander

--
Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".