麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

javascript實現(xiàn)拖動層效果代碼(符合標準且兼容IE,chrome,firefox)

2019-11-20 22:40:06
字體:
供稿:網(wǎng)友
實例代碼一見:
復(fù)制代碼 代碼如下:

<!DOCTYPE HTML>
<html>
<head>
<style type="text/css">
#main div{position:absolute;width:220px;height:150px;border:1px solid #999;}
</style>
<script type="text/javascript">
var a;
document.onmouseup = function() {
if (!a) return;
a = "";
};
document.onmousemove = function(d) {
if (!a) return;
d=d||event;
a.style.left = (d.clientX - b) + "px";
a.style.top = (d.clientY - c) + "px";
};
function $(o, e) {
a = o;
b = e.clientX - parseInt(a.style.left);
c = e.clientY - parseInt(a.style.top);
}
</script>
</head>
<body>
<div id="main">
<div style="left:100px;top:100px;background:#fc9;" onmousedown="$(this,event)">1</div>
<div style="left:400px;top:100px;background:#9cf;" onmousedown="$(this,event)">2</div>
<div style="left:700px;top:100px;background:#f9c;" onmousedown="$(this,event)">3</div>
<div style="left:100px;top:300px;background:#9fc;" onmousedown="$(this,event)">4</div>
<div style="left:400px;top:300px;background:#c9f;" onmousedown="$(this,event)">5</div>
<div style="left:700px;top:300px;background:#cf9;" onmousedown="$(this,event)">6</div>
</div>
</body>
</html>

效果:

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]


實例代碼二見:

復(fù)制代碼 代碼如下:

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>無標題文檔</title>
<style type="text/css">
#test{width:200px; height:200px; background:pink; cursor:move; position:absolute; left:100px; top:100px}
</style>
</head>
<body>
<div id="test"></div>
<script type="text/javascript">
var obj=document.getElementById("test");
var b;
obj.onmousedown=function(e){
b=true;
var divLeft=parseFloat(window.getComputedStyle?window.getComputedStyle(obj,null).left:obj.currentStyle.left);
var divTop=parseFloat(window.getComputedStyle?window.getComputedStyle(obj,null).top:obj.currentStyle.top);
var e=e||event;
var divX=e.clientX-divLeft; //計算鼠標和div邊框的距離
var divY=e.clientY-divTop;
document.onmousemove=function(e){
if(b){
var e=e||event; //兼容IE8及以下
obj.style.left=e.clientX-divX+"px";
obj.style.top=e.clientY-divY+"px";
}
}
}
document.onmouseup=function(){
b=false;
}
</script>
</body>
</html>


效果:


[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]


實例代碼三見(拖動把柄):


[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久久久久久久浪潮精品 | 7777在线观看 | 国产午夜精品在线 | 国产亚洲精品久久久久婷婷瑜伽 | 久久久婷婷一区二区三区不卡 | 欧美精品欧美 | 欧美四级在线观看 | 国产高清成人久久 | 1314成人网 | 特级黄色小说 | 国产一级桃视频播放 | 一级一级一级毛片 | 久久久婷婷一区二区三区不卡 | xnxx 日本免费| 久久久鲁 | 国产18视频 | 国产99久久久国产精品 | 欧日韩| 精品亚洲成a人在线观看 | 国产精品久久久久久久久久iiiii | 成人在线视频一区 | 黄色av.com | 国产精品jk白丝蜜臀av软件 | 亚洲精品午夜在线 | 羞羞答答视频 | 国产精品成人免费一区久久羞羞 | 欧美五月婷婷 | 国人精品视频在线观看 | 草莓福利视频在线观看 | 精精国产xxxx视频在线野外 | 国产精品视频一区二区三区四区国 | 久久激情免费视频 | 1级黄色毛片 | 亚洲视频成人 | 欧美a在线观看 | 特级a欧美做爰片毛片 | 99ri在线 | 日韩 综合 | 日韩黄色免费观看 | 亚洲天堂岛国片 | chengrenzaixian|