在css中定义呀!position 为absolute 还是 relative ;还有z-index这个属性也要用上,自己调试一下吧!两个属性的相关用法如果不是太清楚,可以再去Google一下的。
解决方案 »
- ext tree checkbox批量删除问题
- javascript操作table:请问怎么给table中的每一格赋值?
- IE中的innerHtml问题,在JS中控制统计列表的表头动态改变,然后报未知的运行错误,谁有好的解决方案?
- [源码发布]代码收集工具升级了
- 一个菜鸟问题,超级链接的弹除提示如何做的?
- 在a頁中點任何一個edit框就window.open一頁b,如何在b中點一個按鈕給a中的edit一個值.謝謝.
- 有很多的form中,提交数据段所放的名不同,但我现在又想用一个form实现。(仅用Javascript 实现)
- 九宫格转动效果
- 求js大神帮忙解决,困扰多时.
- PHP调用js嵌套函数的问题,入门!
- 莫名其妙的怪事情,大家进来看下。
- js 能不能显示文件夹所有图片?
http://www.codebit.cn/pub/html/javascript/tip/get_element_position/但是对抓虾那种网页,对固定元素来说document.documentElement.scrollTop其实应该是0,那种可以滚动的元素来说document.documentElement.scrollTop是非零的。所以上面的函数还是不完全对.不知道怎么可以在一个函数里面实现.本人刚接触js,请大侠支招.
以下代码用来得到一个obj的大约定位:function getObjPosition(obj){
var point=new Array(0,0);
while(obj!=document.body){
point[0]+=obj.offsetLeft;
point[1]+=obj.offsetTop;
obj=obj.offsetParent;
}
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
</head><body>
1dddddddddddddddddddddddddddddddddd<br/>
1<br/>
1<br/>
1<br/>
1<br/>
1<br/>
1<br/> <div style="position:relative;top:20px;left:10px;border:solid 1px black;">
1<br/>
1<br/>
<font color=red onclick="alert(getObjClientPosition(this));">click me</font>
</div>
1<br/>
1<br/>
1<br/>
1<br/>
1<br/>
1<br/>
1<br/>
1<br/> <iframe name="iframeForPosition" id="iframeForPosition" style="display:none;position:absolute;width:10px;height:10px;" src="test2.htm"></iframe>
</body></html>
<script>function getObjClientPosition(obj){
var iframeObj=document.getElementById("iframeForPosition");
iframeObj.style.display="";
obj.insertAdjacentElement("afterBegin",iframeObj);
var point=new Array(0,0);
point[0]=document.frames["iframeForPosition"].screenLeft-window.screenLeft;
point[1]=document.frames["iframeForPosition"].screenTop-window.screenTop;
iframeObj.style.display="none";
return point;}</script>