在Javascript中用来获取页面焦点信息的常用属性如下:
网页可见区域宽: document.body.clientWidth;
网页可见区域高: document.body.clientHeight;
网页可见区域宽: document.body.offsetWidth (包括边线和滚动条的宽)
网页可见区域高: document.body.offsetHeight (包括边线的宽)
网页正文全文宽: document.body.scrollWidth;
网页正文全文高: document.body.scrollHeight;
网页被卷去的高: document.body.scrollTop;
网页被卷去的左: document.body.scrollLeft;
网页正文部分上: window.screenTop;
网页正文部分左: window.screenLeft;
屏幕分辨率的高: window.screen.height;
屏幕分辨率的宽: window.screen.width;
屏幕可用工作区高度: window.screen.availHeight;
屏幕可用工作区宽度: window.screen.availWidth;
你的屏幕设置是 window.screen.colorDepth 位彩色
你的屏幕设置 window.screen.deviceXDPI 像素/英寸
下面是一个使用Javascript的一个简单例子:
js 代码
- function showtable(layer,index)
- {
- var s = "";
- s += "\r\n网页可见区域宽:"+ document.body.clientWidth;
- s += "\r\n网页可见区域高:"+ document.body.clientHeight;
- s += "\r\n网页可见区域宽:"+ document.body.offsetWidth +" (包括边线和滚动条的宽)";
- s += "\r\n网页可见区域高:"+ document.body.offsetHeight +" (包括边线的宽)";
- s += "\r\n网页正文全文宽:"+ document.body.scrollWidth;
- s += "\r\n网页正文全文高:"+ document.body.scrollHeight;
- s += "\r\n网页被卷去的高:"+ document.body.scrollTop;
- s += "\r\n网页被卷去的左:"+ document.body.scrollLeft;
- s += "\r\n网页正文部分上:"+ window.screenTop;
- s += "\r\n网页正文部分左:"+ window.screenLeft;
- s += "\r\n屏幕分辨率的高:"+ window.screen.height;
- s += "\r\n屏幕分辨率的宽:"+ window.screen.width;
- s += "\r\n屏幕可用工作区高度:"+ window.screen.availHeight;
- s += "\r\n屏幕可用工作区宽度:"+ window.screen.availWidth;
- s += "\r\n你的屏幕设置是 "+ window.screen.colorDepth +" 位彩色";
- s += "\r\n你的屏幕设置 "+ window.screen.deviceXDPI +" 像素/英寸";
- var scrHei=document.body.scrollTop;
- var scrLef=document.body.scrollLeft;
- var posit=scrHei+event.clientY;
- alert(s+"\n\n\n纵向焦点:"+posit+" 横向焦点:"+(scrLef+event.clientX));
- }
当然这个例子你还可以将其继续发挥一下,比如,当点击某个页面元素时,或者鼠标悬停到某个页面元素时,你可以利用层来实现漂亮的提示信息等等。
分享到:
相关推荐
本次文档实现当点击网页文本框获取焦点就改变文本框内部颜色的部分功能
通过javascript获取计算机的硬件信息,漂亮的表格设计,利用jquery实现
//获取目标地址信息 //地址为空时提示用户输入 if (url == "") { alert("请输入网页地址。"); return; } document.getElementById("source").value = "正在加载……"; //提示正在加载 createXmlHttp(); //...
JavaScript 获取浏览器的显示区域大小信息.txt JavaScript 获取浏览器的显示区域大小信息.txt JavaScript 获取浏览器的显示区域大小信息.txt JavaScript 获取浏览器的显示区域大小信息.txt
JavaScript 获取客户端计算机硬件及系统信息,可获取 1、客户端MAC地址 2、客户端CPU信息 3、客户端其他硬件信息
javascript 上传图片的信息 上传大小,像素等
asp.net中TextBox获得焦点和失去焦点——客户端JavaScript事件 自己亲手做的 ,虽然很简单,但是很实用
这是一个用html+css+javascript做的焦点图,在网页制作中,要经常用到的!
主要介绍了JavaScript获取网页表单action属性的方法,涉及javascript操作表单属性的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
JavaScript 获取计算机硬件信息
javascript中获取坐标的参数javascript中获取坐标的参数javascript中获取坐标的参数javascript中获取坐标的参数
javascript获取浏览器临时目录javascript获取浏览器临时目录javascript获取浏览器临时目录javascript获取浏览器临时目录
在开发javascript插件的过程中,我们有时候需要获取当前JS文件的路径,用于自动加载一些图片、CSS等外部资源,但是javascript文件中并没有像PHP那样的__FILE__常量来供我们取得当前文件路径
JavaScript中简易代码获取当前系统时间(年月日小时分钟秒)
element input输入框自动获取焦点的实现 最近项目中在做表单的时候,需要自动滚动到评论框,并且让评论框自动聚焦,这就需要手动触发输入框的 focus 状态。 但是,element并不支持autofocus属性,那就只能通过...
JavaScript中如何获取按钮所在DIV的ID
JavaScript获取Url中的参数(解决中文乱码) 可以点击更改URL按钮 修改url中的参数
这是一个JavaScript获取浏览器参数的方法,
服务端和客户端如不在同一个域,服务端需要跨域授权。
使用JavaScript实现文件上传到本地服务器并获取到上传后文件所在路径,是由到...这个比较好,不是在jsp上获取路径,jsp太简单了,而且过时了,所以就在html页面实现了下功能,我主要是做出来插入到毕设项目中去。