鼠标滑动显示不同页面的效果——————获取鼠标相对于整个页面的坐标

Posted 奋斗的少年WH

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了鼠标滑动显示不同页面的效果——————获取鼠标相对于整个页面的坐标相关的知识,希望对你有一定的参考价值。

 1 <html>
 2     <head>
 3         <style>
 4             #oneDiv{
 5                 position :absolute ;
 6                 left:200px;
 7                 top:100px;
 8                 width:300px;
 9                 border:1px solid
10             }
11         </style>    
12     </head>
13 
14     <body>
15         <div id="oneDiv">    
16             <p>
17             亚太经合组织领导人非正式会议(The APEC Economic Leaders\' Meeting),是亚太经合组织 最高级别的会议。会议就有关经济问题发表见解,交换看法,会议形成的领导人宣言是指导亚太经合组织各项工作的重要纲领性文件。首次领导人非正式会议于1993年11月在美国西雅图召开,此后每年召开一次,在各成员间轮流举行,由各成员领导人出席
18             </p>
19             <input type="button"  id="but" onclick="clickMe(this);"  value="修改"></input>            
20         </div>
21         <div id="twoDiv" style="display:none;border:1px solid red;width:100px">
22             <div>确认修改</div>
23             <div>取消修改</div>
24         </div>
25     </body>
26     <script>
27         function clickMe(obj){
28             //alert(event.clientX+"____"+event.clientY);
29             //alert(event.clientY);
30             //正常情况下window是被隐藏了,只显示document.getElementById  即系统默认自带window.
31             /**
32             var twoDiv=window.document.getElementById("twoDiv");
33             twoDiv.style.display="";
34             //绝对定位
35             twoDiv.style.position="absolute";
36             //
37             twoDiv.style.left=event.clientX+"px";
38             twoDiv.style.top=event.clientY+"px";
39             */
40             var b=document.getElementById("but");
41             var width=b.width;
42             alert(width);
43         }
44     </script>
45 </html>
<html>
    <head>
        <style>
            #oneDiv{
                position :absolute ;
                left:200px;
                top:100px;
                width:300px;
                border:1px solid
            }
        </style>    
    </head>

    <body>
        <div id="oneDiv">    
            <p>
            亚太经合组织领导人非正式会议(The APEC Economic Leaders\' Meeting),是亚太经合组织 最高级别的会议。会议就有关经济问题发表见解,交换看法,会议形成的领导人宣言是指导亚太经合组织各项工作的重要纲领性文件。首次领导人非正式会议于1993年11月在美国西雅图召开,此后每年召开一次,在各成员间轮流举行,由各成员领导人出席
            </p>
            <input type="button"  id="but" onclick="clickMe(this);"  value="修改"></input>            
        </div>
        <div id="twoDiv" style="display:none;border:1px solid red;width:100px">
            <div>确认修改</div>
            <div>取消修改</div>
        </div>
    </body>
    <script>
        function clickMe(obj){
            //alert(event.clientX+"____"+event.clientY);
            //alert(event.clientY);
            //正常情况下window是被隐藏了,只显示document.getElementById  即系统默认自带window.
            /**
            var twoDiv=window.document.getElementById("twoDiv");
            twoDiv.style.display="";
            //绝对定位
            twoDiv.style.position="absolute";
            //
            twoDiv.style.left=event.clientX+"px";
            twoDiv.style.top=event.clientY+"px";
            */
            var b=document.getElementById("but");
            var width=b.width;
            alert(width);
        }
    </script>
</html>
View Code

 

以上是关于鼠标滑动显示不同页面的效果——————获取鼠标相对于整个页面的坐标的主要内容,如果未能解决你的问题,请参考以下文章

时间对象,键盘事件,鼠标跟随

我家电脑鼠标一滑动屏幕就像水波纹一样 为啥呢?

js怎么获得鼠标当前坐标

我家电脑鼠标一滑动屏幕就像水波纹一样,为啥?

求一个js效果页面里可显示多张图片,当鼠标经过哪张图片,那张图片就变大,其余的图片自动缩小

鼠标滑动到当前页面触发动画效果