Voor mijn site schreef ik een zeer eenvoudig scriptje die de hoogte van mijn div's aanpast:
Dit werkt perfect onder firefox echter IE 6.0 heeft er problemen mee. Invalid argument zegt hij en uiteraard heeft het script onder IE niet het juiste gedrag. De kwalijke regels zijn 11-13. Weet iemand wat er aan de hand zou kunnen zijn?
via
wordt de js-file ingeladen in mijn XHTML pagina. En de functie resize() wordt ook opgeroepen bij het laden van de body:
Ik heb al vanalles gewijzigd en geprobeerd maar niets helpt er, wie weet raad?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| function resize()
{
var screenheight;
screenheight = document.documentElement.clientHeight;
var leftspace;
leftspace = document.getElementById("leftspace").style;
var contentbox;
contentbox = document.getElementById("contentbox").style;
var content;
content = document.getElementById("content").style;
leftspace.height = screenheight - 170 + "px";
contentbox.height = screenheight - 170 + "px";
content.height = screenheight - 189 + "px";
}
window.onresize=resize; |
Dit werkt perfect onder firefox echter IE 6.0 heeft er problemen mee. Invalid argument zegt hij en uiteraard heeft het script onder IE niet het juiste gedrag. De kwalijke regels zijn 11-13. Weet iemand wat er aan de hand zou kunnen zijn?
via
code:
1
| <script type="text/javascript" src="scripts/screen.js"></script> |
wordt de js-file ingeladen in mijn XHTML pagina. En de functie resize() wordt ook opgeroepen bij het laden van de body:
code:
1
| <body onload="resize();"> |
Ik heb al vanalles gewijzigd en geprobeerd maar niets helpt er, wie weet raad?