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 相关文章推荐
最近项目写了一些js,水平有待提高
Jan 31 Javascript
关于Mozilla浏览器不支持innerText的解决办法
Jan 01 Javascript
jQuery仿Excel表格编辑功能的实现代码
May 01 Javascript
JavaScript中反正弦函数Math.asin()的使用简介
Jun 14 Javascript
jQuery简单操作cookie的插件实例
Jan 13 Javascript
jQuery easyui刷新当前tabs的方法
Sep 23 Javascript
jQuery动态添加与删除tr行实例代码
Oct 18 Javascript
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
Jun 12 jQuery
js es6系列教程 - 新的类语法实战选项卡(详解)
Sep 02 Javascript
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
Feb 21 Javascript
vue单文件组件无法获取$refs的问题
Jun 24 Javascript
vue-cli脚手架的.babelrc文件用法说明
Sep 11 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
在PHP中利用wsdl创建标准webservice的实现代码
2011/12/07 PHP
joomla jce editor 解决上传中文名文件失败问题
2013/06/09 PHP
PHP清除字符串中所有无用标签的方法
2014/12/01 PHP
php fread读取文件注意事项
2016/09/24 PHP
PHP实现简易blog的制作
2016/10/24 PHP
PHP开发中解决并发问题的几种实现方法分析
2017/11/13 PHP
用js实现上传图片前的预览(TX的面试题)
2007/08/14 Javascript
IE和FireFox(FF)中js和css的不同
2009/04/13 Javascript
Tab页界面 用jQuery及Ajax技术实现(php后台)
2011/10/12 Javascript
jquery全选/全不选/反选另一种实现方法(配合原生js)
2013/04/07 Javascript
js函数名与form表单元素同名冲突的问题
2014/03/07 Javascript
jQuery中height()方法用法实例
2014/12/24 Javascript
JavaScript通过HTML的class来获取HTML元素的方法总结
2016/05/24 Javascript
AngularJS教程 ng-style 指令简单示例
2016/08/03 Javascript
简单理解vue中el、template、replace元素
2016/10/27 Javascript
vue.js删除列表中的一行
2018/06/30 Javascript
微信小程序实现九宫格抽奖
2020/04/15 Javascript
微信小程序数据统计和错误统计的实现方法
2019/06/26 Javascript
详解基于Vue的支持数据双向绑定的select组件
2019/09/02 Javascript
[44:41]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
详解Python程序与服务器连接的WSGI接口
2015/04/29 Python
python提取页面内url列表的方法
2015/05/25 Python
Python+matplotlib实现华丽的文本框演示代码
2018/01/22 Python
python命令行工具Click快速掌握
2019/07/04 Python
python爬虫 模拟登录人人网过程解析
2019/07/31 Python
python 生成器和迭代器的原理解析
2019/10/12 Python
Numpy实现卷积神经网络(CNN)的示例
2020/10/09 Python
Linux系统下升级pip的完整步骤
2021/01/31 Python
HTML5 Canvas draw方法制作动画效果示例
2013/07/11 HTML / CSS
海滩咖啡馆:Beach Cafe
2018/02/02 全球购物
类的核心特性有哪些
2014/01/01 面试题
酒店执行总经理岗位职责
2013/12/15 职场文书
医药个人求职信范文
2014/01/29 职场文书
远程研修随笔感言
2014/02/10 职场文书
治超工作实施方案
2014/05/04 职场文书
小学运动会口号
2014/06/07 职场文书