手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript获得网页窗口实际大小的示例代码
javascript获得网页窗口实际大小的示例代码
摘要: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获取文档坐标和视口坐标

JavaScript获得url查询参数的方法

javascript动态设置样式style实例分析

网页里控制图片大小的相关代码

javascript去除空格方法小结

Javascript获取统一管理的提示语(message)

Javascript特效:随机显示图片的源代码

用JavaScript实现页面重定向功能的教程

通过JavaScript脚本复制网页上的一个表格

Javascript中With语句用法实例

精品推荐
分类导航