在做joomla开发的时候,需要使用到documentElement。当时对document.documentElement这个变量不是很理解。下面重点的学习一下。

document.documentElement 是整个HTML节点树的根节点。我们一般会使用到document.documentElement的scrollTop这个属性,就是获得浏览器的滚动 条的垂直位置。由于存在兼容性的问题,有一些浏览器不支持document.documentElement.一次在代码中我们通常需要做一些判断。一段 典型的获得滚动条垂直位置的代码如下:

 var nScrollYDefault;
	//获得浏览器滚动条的垂直位置
	//兼容性问题,所以需要执行多种测试
    if(document.documentElement&&document.documentElement.scrollTop){
        nScrollYDefault=document.documentElement.scrollTop;
    }else if(document.body){
        nScrollYDefault=document.body.scrollTop;
    }else{
		// 其他
    }

 



收藏
0个人 收藏

相关推荐


Warning: count(): Parameter must be an array or an object that implements Countable in /www/wwwroot/www.zmax99.com/modules/mod_tags_similar/mod_tags_similar.php on line 24

关注Joomla中国微信公众号,随时获得最新的Joomla新闻资讯!