关于页面中对象位置的常用js方法

阅读更多
关于页面中对象位置的常用js方法

/********************  
* 判断某对象是否在显示区域,若不在,则移动滚动条,让其显示
*******************/ 
function moveToOneMenu(objName)
{	
	var mendingTop=getObjWZ(objName)	//某对象在页面中的位置
	var sh=document.body.scrollTop   //滚动条离页面最上方距离
	var winH=getClientHeight()		//窗口高度
	
	if(mendingTop<=0)
		return;
	
	if(mendingTop+22-winH-sh > 0) //在下方未显
		window.scrollTo(0,mendingTop+22-winH);
	else if(mendingTopdocument.documentElement.clientHeight)?document.body.clientHeight:document.documentElement.clientHeight;       
	}   
	return clientHeight;   
} 

你可能感兴趣的:(js,位置)