获取控件在运行时于屏幕中的位置

2019-11-20 06:54 来源:未知

下面Javascript是获取控件在运行时于屏幕中的位置:
图片 1

你可以复制以下Javascript代码:

图片 2图片 3

 function GetScreenPosition(object) {
            var position = {};
            position.x = object.offsetLeft;
            position.y = object.offsetTop;

            while (object.offsetParent) {
                position.x = position.x + object.offsetParent.offsetLeft;
                position.y = position.y + object.offsetParent.offsetTop;

                if (object == document.getElementsByTagName("body")[0]) {
                    break;
                }
                else {
                    object = object.offsetParent;
                }
            }
            return position;
        }

View Code

好,我们来演示一下:
有站点中,创建一个网页,参考下图代码:
图片 4

运行看看:
图片 5

TAG标签:
版权声明:本文由澳门国际银河备用网址发布于www.308877.com,转载请注明出处:获取控件在运行时于屏幕中的位置