`
wangxin0072000
  • 浏览: 87849 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

获得当前页面相对位移

IE 
阅读更多

 function GetPageScroll() {
            var x, y;
            if(window.pageYOffset) {
                // all except IE
                y = window.pageYOffset;
                x = window.pageXOffset;
            } else if(document.documentElement
                && document.documentElement.scrollTop) {
                // IE 6 Strict
                y = document.documentElement.scrollTop;
                x = document.documentElement.scrollLeft;
            } else if(document.body) {
                // all other IE
                y = document.body.scrollTop;
                x = document.body.scrollLeft;
            }
            return {X:x, Y:y};
        }

分享到:
评论

相关推荐

    图片编辑旋转缩放位移(纯算法实现).rar

    位移操作相对简单,使用Canvas的`translate()`方法即可。该方法接受两个参数,分别表示沿x轴和y轴的移动距离。位移操作通常在旋转和缩放之后进行,因为这些操作都会改变图像的位置。 在实际实现过程中,我们需要...

    HTML5+CSS3 文字阴影和阴影位移.pdf

    这里的`em`是一个相对长度单位,它基于当前元素的字体大小。如果字体大小没有被明确设置,那么它将基于浏览器的默认字体大小。 在实际应用中,开发者可以根据需求调整这些值,创造出各种不同的阴影效果。例如,为了...

    Android源码——SwipeView类似桌面的滑动界面_new_16.zip

    比如,只加载当前页和相邻的一页,其他页面在需要时才加载,以减少内存占用和提高滑动流畅性。 6. **事件分发** 在处理滑动事件时,需要考虑事件的拦截和分发。通常,SwipeView需要拦截滑动手势,防止子视图消费...

    计算机操作系统期末重点 .doc

    分区大小相等或不等,根据程序的大小,分配当前空闲的、适当大小的分区。 动态分区管理的基本原理是根据用户进程对内存的需求而划分内存空间。动态分区管理没有固定的分区大小和个数。 四、固定分区管理的优缺点 ...

    上海交大计算机组成与系统结构第2次作业(原题答案).pdf

    - 给出了不同寻址方式下的有效地址计算,例如相对寻址时,有效地址等于程序计数器(PC)值加上位移量(D)。 6. 中央处理器(CPU)组件: - CPU包括运算器、控制器,有时还包括高速缓存(Cache)。选项A和B正确,...

    20秋电子科技大学《计算机操作系统》在线作业2答卷.docx

    5. **页面大小**:如果地址寄存器的低9位表示页内位移量,那么页面大小最多为2^9 = 512字节。 6. **文件存取方式**:文件的存取方式主要有顺序存取和随机存取。顺序存取适用于按顺序访问数据的文件,而随机存取则...

    js滑屏事件

    它计算当前触摸点与开始触摸点之间的相对位移,并更新页面上的显示。 ```javascript function touchMoveFunc(evt) { try { var touch = evt.touches[0]; var x = Number(touch.pageX); var y = Number(touch....

    jquery弹出层插件点击弹出层可拖动特效

    2. **绑定事件**:在弹出层元素上绑定`mousedown`事件监听器,当鼠标按下时,获取当前鼠标坐标和弹出层的位置。 3. **开始拖动**:在`mousedown`事件处理函数中,设置一个全局变量标志表示拖动状态,并阻止事件默认...

    MapGIS6.x工程文件分析

    项目内容部分从459~5e9h,每个项目由特定的字节序列组成,包括项目类型(如线、点、区或msi文件)、项目状态(关闭、打开、编辑或当前编辑)和项目名称的相对路径。项目范围由四个double型变量定义,表示数据文件的...

    电科大20秋《计算机操作系统》在线作业2.docx

    操作系统中,每个进程都有一个当前工作目录,用于定位相对路径下的文件,避免每次查找文件时都从根目录开始,提高了效率。 2. **设备类型**:键盘、终端、打印机等是字符设备,它们处理信息以字符为单位,与块设备...

    计算机组成第2次作业答案 .doc

    7. **指令寄存器和程序计数器**:指令寄存器(IR)保存当前正在执行的指令,而程序计数器(PC)保存下一条要执行的指令的地址。 8. **指令执行流程**:在数据通路中,存数指令"STA R1, (R2)"的执行涉及多个微操作,...

    java面试题

    1. **JSP Include指令:** `<%@ include file="included.htm" %>` 是一种静态包含方式,它会在编译阶段将指定文件的内容合并到当前页面中。这种方式适合于那些不经常变化的内容或页面部分。 2. **JSP Include标签:** ...

    openrisc arch

    2. **程序计数器相对寻址**:相对于当前程序计数器(PC)的偏移量来获取内存地址。 - 例如:`(PC + #disp)`。 ##### 3.2 内存操作数约定 - **位和字节排序**:OpenRISC 1000使用小端序格式存储数据,即最低有效字节...

    Android实现单页面浮层可拖动view的一种方法

    在`DragImageView`中,我们需要定义一些变量来存储边界值、触摸事件的位置信息以及用于计算位移的变量。如`edgeLeft`, `edgeTop`, `edgeRight`, `edgeBottom`用于记录视图可拖动的边界;`lastX`, `lastY`记录上一次...

    visualnet 操作手册

    - **同步缩放位移**: 当页面缩放时,背景图和元素保持相对位置不变。 - **批量复制与粘贴属性数据**: 快速复制多个元素的属性数据到其他元素。 - **对象批量命名**: 一次性为多个对象设置名称。 - **校验属性值唯一...

    CSS3带有数字导航窗帘式4格焦点图特效代码(二)

    `transform`允许我们对元素进行位移、旋转、缩放等多种变形操作,而`transition`则定义了元素从一种样式过渡到另一种样式的平滑过程。在这个特效中,`transform`常用于改变图片的位置和大小,`transition`则负责平滑...

    仿3721首页模块拖曳移动效果[拖曳层移动层].rar

    在JavaScript中,通常会监听鼠标的mousedown、mousemove和mouseup事件,结合计算鼠标的相对位置和元素的当前位置,动态更新元素的样式以实现移动效果。同时,还需要考虑边界检测,防止元素移出屏幕或者超出预定的...

    jQuery仿途牛网站横幅宽屏图片轮播代码

    考虑到性能,轮播可能包含多张大图,为了减少页面加载时间,可以采用懒加载技术,只加载当前显示的图片,当用户滚动到即将显示的图片时再加载剩余的图片。 5. **响应式设计**: 为了适应不同设备和屏幕尺寸,代码...

Global site tag (gtag.js) - Google Analytics