可以拖动的多张图片

<html>


<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>网页特效|Linkweb.cn/Js|--- 可以拖动的多张图片</title>
</head>


<body>


<script language="JavaScript">
//Pre-load your images here.
imgs=new Array("images/k0212.gif","images/PHOT046.JPG","images/c0407.jpg","images/e.jpg","images/developer.gif")


//Alter nothing past here!
load=new Array()
for(i=0; i < imgs.length; i++){
 load[i]=new Image();
 load[i].src=imgs[i];
}
var ns=(document.layers);
var ns6=(document.getElementById&&!document.all);
var ie=(document.all);
var n=imgs.length;
var y=null;
var x=null;
var z=null;
var w=null;//Alternate id. Not used for this script.
if (ns||ns6){
window.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);
document.releaseEvents(Event.MOUSEMOVE);
}
if (ns){window.οnmοusedοwn=down;window.οnmοuseup=up}
if (ie||document.getElementById){document.οnmοusedοwn=down;document.οnmοuseup=up}
function down(e){
if (ns){
 window.οnmοusemοve=move;
 if (document.layers['pics'+e.target.name]){
 z=document.layers['pics'+e.target.name];
 y=e.layerY;
 x=e.layerX;
 document.layers['pics'+e.target.name].zIndex=n++;
 }
else {return true}
w=z.name.charAt(z.name.length-1);
}
if (ie && window.event.srcElement.parentElement){
 document.οnmοusemοve=move;
 if  (window.event.srcElement.parentElement.id.indexOf("pics") != -1){
 z=window.event.srcElement.parentElement; 
 y=window.event.offsetY;
 x=window.event.offsetX;
 w=window.event.srcElement.parentElement.id.charAt(window.event.srcElement.parentElement.id.length-1); 
 window.event.srcElement.parentElement.style.zIndex=n++;
 }
}
if (ns6){
 document.οnmοusemοve=move;
 if  (e.target.parentNode.id.indexOf("pics") != -1){
 z=e.target.parentNode.style;
 x=e.clientX - parseInt(z.left);
 y=e.clientY - parseInt(z.top);
 w=e.target.parentNode.id.charAt(e.target.parentNode.id.length-1);
 z.zIndex=n++;  
 } 
}
return false;
}
function move(e){
if (ns && z){z.left=e.pageX-x;z.top=e.pageY-y;}
if (ns6 && z){z.top=parseInt(e.clientY)-y;z.left=parseInt(e.clientX)-x}
if (ie && z){z.style.posLeft=window.event.clientX-x;z.style.posTop=window.event.clientY-y}
return false;
}
function up(e){
if (ie||ns6)document.οnmοusemοve=null;
if (ns)window.οnmοusemοve=null;
z=null;
}
//-->
</script>


<div id="pics0" style="position:absolute;top:10px;left:10px;cursor:move">
<img src="images/k0212.gif" name="0">
</div>


<div id="pics1" style="position:absolute;top:100px;left:10px;cursor:move">
<img src="images/PHOT046.JPG" name="1">
</div>


<div id="pics2" style="position:absolute;top:190px;left:10px;cursor:move">
<img src="images/c0407.jpg" name="2">
</div>


<div id="pics3" style="position:absolute;top:280px;left:10px;cursor:move">
<img src="images/e.jpg" name="3">
</div>


<div id="pics4" style="position:absolute;top:370px;left:10px;cursor:move">
<img src="images/developer.gif" name="4">
</div>






 




</body>


</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值