You are here: irt.org | FAQ | DHTML | Q1159 [ previous next ]
Try:
<body onLoad="openWindow(1)">
<script language="JavaScript"><!--
var windowHandle = null
function openWindow(i) {
var width=100, height=100;
if (document.layers) {
width = document.layers['myId' + i].document.width + 40;
height = document.layers['myId' + i].document.height;
}
else if (document.all) {
width = document.all['myId' + i].style.width + 40;
height = document.all['myId' + i].style.height;
}
windowHandle = window.open('about:blank','windowName','width=' + width + ',height=' + height);
setTimeout('updateWindow(' + i + ')',1);
}
function updateWindow(i) {
windowHandle.document.open();
windowHandle.document.write('How wide<br>and how<br>high is this<br>layer');
windowHandle.document.close();
}
//--></script>
<div id="myId1" style="position:absolute; visibility: hidden;">
<script language="JavaScript"><!--
if (document.all || document.layers)
document.write('How wide<br>and how<br>high is this<br>layer');
//--></script>
</div>