Einzelnen Beitrag anzeigen
  #6 (permalink)  
Alt 02.01.2006, 14:49
betrazivis betrazivis ist offline
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 23.05.2005
Beiträge: 156
betrazivis befindet sich auf einem aufstrebenden Ast
Standard Re: Problem mit DOM-Befehl und xhtml-DTD

Zitat:
Zitat von molily
Zitat:
Zitat von betrazivis
Code:
document.getElementById("links").style.height=(screen.availHeight-100);
Die Angabe der Einheit fehlt (hier Pixel).
Code:
(screen.availHeight - 100) + "px"
Im Stylesheet könntest du auch nicht #links { height: 100; } notieren.

Im Übrigen, welchen Sinn hat die Benutzung des screen-Objektes? Suchst du vielleicht eher die Höhe des Viewports, also des Bereichs, der der Webseite tatsächlich zur Verfügung steht?
http://www.quirksmode.org/viewport/c...ity.html#link2

Was das nun mit der Angabe der Dokumenttyp-Deklaration zu tun hat: Im Quirks-Modus sind Browser fehlertolerant. Die Nicht-Angabe der Einheit ist ein solcher Fehler.

Mathias
Super! Genau auf solch eine Antwort hatte ich noch gehofft.
Das mit dem Screen-Objekt hab ich schon gemerkt.

thx!
Mit Zitat antworten