On Fri, 15 Oct 2004 21:01:41 +0800, Bern wrote:
how to get the width and height of the visible window in IE, netscape and
mozilla?
<script type='text/javascript'>
var viewWidth;
var viewHeight;
function determineViewableSize() {
d=document;
if (typeof window.innerWidth!='undefined') {
viewWidth = window.innerWidth;
viewHeight = window.innerHeight;
} else {
if (d.documentElement &&
typeof d.documentElement.clientWidth!='undefined' &&
d.documentElement.clientWidth!=0) {
viewWidth = d.documentElement.clientWidth
viewHeight = d.documentElement.clientHeight
} else {
if (d.body &&
typeof d.body.clientWidth!='undefined') {
viewWidth = d.body.clientWidth
viewHeight = d.body.clientHeight
}
}
}
}
function getViewableWidth() {
if (!viewWidth) determineViewableSize();
return viewWidth;
}
function getViewableHeight() {
if (!viewHeight) determineViewableSize();
return viewHeight;
}
function viewableSize() {
return "<b>Viewable</b> size: " +
getViewableWidth() + "x" + getViewableHeight() + ".";
}
</script>
HTH
--
Andrew Thompson
http://www.PhySci.org/codes/ Web & IT Help
http://www.PhySci.org/ Open-source software suite
http://www.1point1C.org/ Science & Technology
http://www.lensescapes.com/ Images that escape the mundane