网页中的宽与高

2018-06-24 01:08:47来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

先设置网页的大屏幕的宽高,以及点击事件:

 1 <div style="width : 2000px,height : 2000px" onmousedown = "ww()"> 

<div id = "ex" style = "width :100px,height:30px "></div>

</div> 

再设置它的样式:

 1 *{ margin :0px; padding:0px; } 

然后是js代码部分:

 1 function $(oId){
 2             return document.getElementById(oId);
 3         }
 4         
 5         function ww(){
 6             var w= document.documentElement.clienWidth;
 7             var h = document.documentElement.clienHeight;
 8             var ww = window.pageXOffset; //pageXOffset 属性返回文档在窗口左上角水平滚动的像素
 9             var hh = window.pageYOffset;
10             // pageYOffset属性返回文档在窗口垂直方向滚动的像素
11             var sw = w/2+ww;
12             var sh = h/2+hh;
13             rs(sw,sh); //调用
14         }
15         
16     function rs(sw,sh){
17         $("ex").nextSibling.parentNode.removeChild( //先找到父节点再移除它
18         $("ex").nextSibling);//兄弟节点
19         var obj = document.createElement("div");
20         obj.style.width = "100px";
21         obj.style.height = "100px";
22         obj.style.position = "absolute";
23         obj.style.display = "block";
24         obj.style.top = sh+"px";
25         obj.style.left = sw+"px";
26         obj.style.backgroundColor = "red";
27         $("hehe").appendChild(obj);
28     }
29     

 [演示效果](http://localhost:63342/demo/work6.html)

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Jstree 使用CheckBox插件 选中父节点时被禁用的子节点也会选中问

下一篇:基于Web技术的Outlook Add-ins开发简介