javascript获得网页窗口实际大小的示例代码_Javascript教程-查字典教程网
javascript获得网页窗口实际大小的示例代码
javascript获得网页窗口实际大小的示例代码
发布时间:2016-12-30 来源:查字典编辑
摘要:javascript代码:复制代码代码如下:functionget_page_size(){varre={};if(document.doc...

javascript代码:

复制代码 代码如下:

function get_page_size()

{

var re = {};

if (document.documentElement && document.documentElement.clientHeight)

{

var doc = document.documentElement;

re.width = (doc.clientWidth>doc.scrollWidth)?doc.clientWidth-1:doc.scrollWidth;

re.height = (doc.clientHeight>doc.scrollHeight)?doc.clientHeight:doc.scrollHeight;

}

else

{

var doc = document.body;

re.width = (window.innerWidth>doc.scrollWidth)?window.innerWidth:doc.scrollWidth;

re.height = (window.innerHeight>doc.scrollHeight)?window.innerHeight:doc.scrollHeight;

}

return re;

}

904 viewed 3 comment(s)

代码实例:

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>获取窗口大小</title>

<script type="text/java script">

function getPageSize()

{

var re = {};

if (document.documentElement && document.documentElement.clientHeight)

{

var doc = document.documentElement;

re.width = (doc.clientWidth>doc.scrollWidth)?doc.clientWidth-1:doc.scrollWidth;

re.height = (doc.clientHeight>doc.scrollHeight)?doc.clientHeight:doc.scrollHeight;

}

else

{

var doc = document.body;

re.width = (window.innerWidth>doc.scrollWidth)?window.innerWidth:doc.scrollWidth;

re.height = (window.innerHeight>doc.scrollHeight)?window.innerHeight:doc.scrollHeight;

}

//结果输出至两个文本框

document.form1.availHeight.value= re.width;

document.form1.availWidth.value= re.height;

return re;

}

</script>

</head>

<body>

<form action="#" method="get" name="form1" id="form1">

浏览器窗口 的 实际高度:

<input type="text" name="availHeight" size="4"/>

<br />

浏览器窗口 的 实际宽度:

<input type="text" name="availWidth" size="4"/>

<br />

</form>

<script type="text/java script">

getPageSize();

window.onresize=getPageSize;

</script>

</body>

</html>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类