Code:findPosX 和 findPosY


Posted in Javascript onDecember 20, 2006

/**
 * Find the X position of an object, relative to the viewport
 * Code copied from quirksmode.org
 * @param obj Object to find x position for
 */
function findPosX(obj)
{
  var curleft = 0;
  if (obj.offsetParent)
  {
    while (obj.offsetParent)
    {
      curleft += obj.offsetLeft
      obj = obj.offsetParent;
    }
  }
  else if (obj.x)
    curleft += obj.x;
  return curleft;
}

/**
 * Find the Y position of an object, relative to the viewport
 * Code copied from quirksmode.org
 * @param obj Object to find y position for
 */
function findPosY(obj)
{
  var curtop = 0;
  if (obj.offsetParent)
  {
    while (obj.offsetParent)
    {
      curtop += obj.offsetTop
      obj = obj.offsetParent;
    }
  }
  else if (obj.y)
    curtop += obj.y;
  return curtop;
}

Javascript 相关文章推荐
javascript 关于# 和 void的区别分析
Oct 26 Javascript
JS解析XML的实现代码
Nov 12 Javascript
jQuery之过滤元素操作小结
Nov 30 Javascript
httpclient模拟登陆具体实现(使用js设置cookie)
Dec 11 Javascript
针对初学者的jQuery入门指南
Aug 15 Javascript
基于jquery实现select选择框内容左右移动添加删除代码分享
Aug 25 Javascript
JavaScript精炼之构造函数 Constructor及Constructor属性详解
Nov 05 Javascript
跟我学习javascript的闭包
Nov 16 Javascript
Bootstrap每天必学之导航条
Nov 27 Javascript
Bootstrap基本样式学习笔记之按钮(4)
Dec 07 Javascript
angularjs点击图片放大实现上传图片预览
Feb 24 Javascript
Echarts地图添加引导线效果(labelLine)
Sep 30 Javascript
Javascript MD4
Dec 20 #Javascript
用JavaScript获取网页中的js、css、Flash等文件
Dec 20 #Javascript
取得一定长度的内容,处理中文
Dec 20 #Javascript
解决FLASH需要点击激活的代码
Dec 20 #Javascript
用 JavaScript 迁移目录
Dec 18 #Javascript
Javascript代码混淆综合解决方案-Javascript在线混淆器
Dec 18 #Javascript
XP折叠菜单&仿QQ2006菜单
Dec 16 #Javascript
You might like
《Pokemon Sword·Shield》系列WEB动画《薄明之翼》第2话声优阵容公开!
2020/03/06 日漫
创建数据库php代码 用PHP写出自己的BLOG系统
2010/04/12 PHP
PHP导出MySQL数据到Excel文件(fputcsv)
2011/07/03 PHP
PHP中余数、取余的妙用
2015/06/29 PHP
PDO的安全处理与事物处理方法
2016/10/31 PHP
基于php伪静态的实现方法解析
2020/07/31 PHP
js 判断 enter 事件
2009/02/12 Javascript
JavaScript中的一些定位属性[图解]
2010/07/14 Javascript
JS批量修改PS中图层名称的方法
2014/01/26 Javascript
jQuery中index()的用法分析
2014/09/05 Javascript
Javascript实现多彩雪花从天降散落效果的方法
2015/02/02 Javascript
使用Jquery实现每日签到功能
2015/04/03 Javascript
详解JavaScript中的Unescape()和String() 函数
2015/11/09 Javascript
原生JS京东轮播图代码
2017/03/22 Javascript
深入探究node之Transform
2017/07/20 Javascript
详解用node搭建简单的静态资源管理器
2017/08/09 Javascript
node.js中http模块和url模块的简单介绍
2017/10/06 Javascript
jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法
2017/12/24 jQuery
SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题的解决方法
2018/01/09 Javascript
vue-cli+webpack项目 修改项目名称的方法
2018/02/28 Javascript
Node.js利用console输出日志文件的方法示例
2018/04/27 Javascript
Javascript数组及类数组相关原理详解
2020/10/29 Javascript
Ant design vue中的联动选择取消操作
2020/10/31 Javascript
[00:15]TI9地铁玩家打卡
2019/08/11 DOTA
更改Python命令行交互提示符的方法
2015/01/14 Python
Python实现base64编码的图片保存到本地功能示例
2018/06/22 Python
Python学习笔记之While循环用法分析
2019/08/14 Python
用Pelican搭建一个极简静态博客系统过程解析
2019/08/22 Python
python几种常用功能实现代码实例
2019/12/25 Python
python-sys.stdout作为默认函数参数的实现
2020/02/21 Python
python实现三种随机请求头方式
2021/01/05 Python
美国知名男士服饰品牌:Brooks Brothers(布克兄弟)
2016/08/25 全球购物
Chantelle仙黛尔内衣美国官网:法国第一品牌内衣
2018/07/26 全球购物
继电保护工岗位职责
2014/01/05 职场文书
大学生职业生涯规划范文
2014/01/22 职场文书
你真的了解PHP中的引用符号(&)吗
2021/05/12 PHP