You are here: irt.org | FAQ | JavaScript | DHTML | Q1739 [ previous next ]
Netscape Navigator 4 does not resize the page as your content grows. The following uses a simple transparent image, which you can create in any painting program, to define a very narrow (1 pixel) but very long image which can be used to reserve enough room for your content:
<html> <head> <title>Too long, or not long enough?</title> <script language="javascript1.2"><!-- function fillDiv() { if (document.all) for (var i = 0; i < 200; i++) document.all.dynamicDiv.insertAdjacentHTML('beforeEnd','Line'+i+'<br>'); else { document.layers.dynamicDiv.document.open(); for (var i = 0; i < 200; i++) document.layers.dynamicDiv.document.write('Line '+i+'<br>'); document.layers.dynamicDiv.document.close(); } } //--></script> </head> <body> <img src="dot.gif" width="1" height="3000" align="left"> <form name="fillForm"> <input type="button" value="Fill" onclick="fillDiv()"> </form> <div id="dynamicDiv" style="position: absolute;"></div> </body> </html>