易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript 各种得到浏览器宽度和高度的函数

function getInfo()
{
    var s = "";
    s += " 网页可见区域宽:"+ document.body.clientWidth+"\n";
    s += " 网页可见区域高:"+ document.body.clientHeight+"\n";
    s += " 网页可见区域宽:"+ document.body.offsetWidth + " (包括边线和滚动条的宽)"+"\n";
    s += " 网页可见区域高:"+ document.body.offsetHeight + " (包括边线的宽)"+"\n";
    s += " 网页正文全文宽:"+ document.body.scrollWidth+"\n";
    s += " 网页正文全文高:"+ document.body.scrollHeight+"\n";
    s += " 网页被卷去的高(ff):"+ document.body.scrollTop+"\n";
    s += " 网页被卷去的高(ie):"+ document.documentElement.scrollTop+"\n";   
    s += " 网页被卷去的左:"+ document.body.scrollLeft+"\n";
    s += " 网页正文部分上:"+ window.screenTop+"\n";
    s += " 网页正文部分左:"+ window.screenLeft+"\n";     
    s += " 屏幕分辨率的高:"+ window.screen.height+"\n";
    s += " 屏幕分辨率的宽:"+ window.screen.width+"\n";
    s += " 屏幕可用工作区高度:"+ window.screen.availHeight+"\n";
    s += " 屏幕可用工作区宽度:"+ window.screen.availWidth+"\n";
    s += " 你的屏幕设置是 "+ window.screen.colorDepth +" 位彩色"+"\n";
    s += " 你的屏幕设置 "+ window.screen.deviceXDPI +" 像素/英寸"+"\n";
    s += " window的页面可视部分实际高度(ff) "+window.innerHeight+"\n";  &nbs


相关文档:

JavaScript 构建类和创建对象的方式

1>工厂函数来创建对象(Factory)
     function createCar(){
var obj = new Object;
obj.name = "BWM";
obj.show = function(){
alert(this.name);
}
return obj;
}
var car1 = createCar();
var car2 = createCar();
car1.show();
car2.show();
2>构造函数创建对象 ......

深入理解Javascript闭包

深入理解Javascript闭包
 最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。
  一、什么是闭包?
  “官方”的解释是:所谓“闭包 ......

JavaScript显示时间

这个问题很简单,主要有下面几个知识点:
(1)       取得时间:var d=new Date();var time=d.toLocaleString()
(2)       显示在网页上,假设写在一个<span>中,且该<span>的id为showTime:
document.getElementById("showTime").innerHTML ......

Javascript访问html页面的控件的方法详细分析

访问控件的主要对象是:document对象。分别对应当前文档所有的(子对象)个人观点。并且已经提供的几个主要方法来访问对象。
1. document.getElementById
2. document.getElementsByName
3 document.getElementsByTagName
4 document.all
下面我主要谈谈以上几个方法的具体用法:
一.首先我来谈谈document.getE ......

正则表达式 javascript网页开发

创建RegExp对象实例的两种方式
 
1.使用RegExp对象的显示构造函数,语法为:new RegExp("pattern")[,"flags"];
2.使用RegExp对象的隐示构造函数,语法为:/pattern/flags;
 
3.flags为以下标志字符的组合
 
(1).g作全局标志,如果没有,匹配第一个
 
(2). i 忽略大小写
 
(3).m 多行标志
正 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号