Går det att med vbscript få ut fönstrets höjd från en HTA när man angett en docktype? Jag vill utnyttja css och vill därför inte köra i "quirks mode" men finner inget sätt att få ut fönsterhöjden när jag anger docktype, som när man avkommenterar docktype i koden nedan. I quirks mode funkar det däremot utmärkt... Var tydligen alltför enkel lösning för att jag skulle fatta ;-) man bara byter ut body i koden mot DocumentElement, jag fattade inte det....Få ut fönsterhöjd på en HTA men med en bestämd docktype
Någon som känner till en lösning eller workaround på det problemet? Man tycker ju att det borde gå att få ut fönsterhöjd på något sätt. Jag använder Vindows Vista med IE8, men vill finna en lösning som funkar på alla windows från XP och uppåt. Anledningen är att jag vill anpassa de objekt jag har i min HTA till fönstrets storlek på något sätt. Det här borde vara ett allmänt problem vid all slags HTML-kodning, men trots att jag googlat massor finner jag ingen lösning på problemet.
<!--
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
-->
<html>
<head>
</head>
<body >
<SCRIPT LANGUAGE="VBScript">
document.body.InnerHTML = _
"document.body.clientHeight: " & document.body.clientHeight & _
"<br>document.compatMode: " & document.compatMode
</script>
</body>
</html>
Sv: Få ut fönsterhöjd på en HTA men med en bestämd docktype