Hola dragonx
Gusto en conocerte..mira el codigo es el siguiente:
<script language="JavaScript1.2" type="text/javascript">
I4I5=document.all?1:0; N4=document.layers?1:0
N6=document.getElementById&&!document.all?1:0
function crea(cpa)
{
this.id=(N6&&!N4)?eval('document.getElementById('+ "cpa"+')'):
eval('document.all.'+cpa+'')
this.mover=mover2;
this.sacaLeft=sacaLeft2
this.sacaTop=sacaTop2
this.autor=false
return this
}
function mover2(x,y)
{
this.id.style.left=x
this.id.style.top =y
}
function sacaLeft2()
{
x=(N6)? this.id.style.left:this.id.style.pixelLeft
return parseInt(x)
}
function sacaTop2()
{
y=this.id.style.top
return parseInt(y)
}
var z_Index = 15
elemento=new crea
function moverDown(xevent,objeto)
{
elemento=new crea(objeto)
var xs=(N6)?xevent.pageX:event.x
var ys=(N6)?xevent.pageY:event.y
elemento.autor=true;
elemento.enX=xs-elemento.sacaLeft()
elemento.enY=ys-elemento.sacaTop()
elemento.id.style.zIndex=z_Index++
}
function persigue(xevent)
{
var xs=(N6)?xevent.pageX:event.x
var ys=(N6)?xevent.pageY:event.y
if(elemento.autor)
{
elemento.mover(xs-elemento.enX,ys-elemento.enY)
}
}
function outCapa()
{
elemento.autor=false
}
document.onmousemove=persigue;
function pasar(esta){
destino=(esta.parentNode.id=="primera")?"segunda": "primera";
alert("hola"+ destino);
d=document.getElementById(destino);
esta.parentNode.removeChild(esta);
d.appendChild(esta,d.lastChild);
}
</script>
<div id="primera" onmousedown="moverDown(event,this.id)" onmouseup="outCapa()" style="position:absolute; left:10; top:10; width:200px; height:200px;background-color:#016dd7; cursor:default;border:solid windowtext .8pt; z-index:1">
<div id="hola" onmousedown="moverDown(event,this.id)" onmouseup="outCapa()" >
<img ondblclick="pasar(this)" src="siguiente.gif" >
</div>
</div>
<div id="segunda" onmousedown="moverDown(event,this.id)" onmouseup="outCapa()" style="border:solid windowtext .8pt;position:absolute; left:40; top:40; width:200px; height:200px;background-color:#87fa4e; cursor:default; z-index:2">
<div id="hola2" onmousedown="moverDown(event,this.id)" onmouseup="outCapa()" >
<img ondblclick="pasar(this)" src="15.gif" >
</div>
</div>
lo que intento es que al pasar la imagen de una capa a otra se pueda mover la imagen..y no la capa completa...si no entiendes lo que intento de explicarte..mencionamelo por favor...ahh por si quieres agrgarme atu msn el mio es
[email protected] necesitas algo...yo tambien con gusto te podria ayudar..
saludos