| |||
alguien me puede ayudar por favor Hola amigos..necesito de uds un favor tengo un codigo..que creo que es dhtml ya que utiliza hojas de estilo..javascript y html..es mas utiliza funciones conmo parseNode y cosa s parecidas..si alguine responde a esto..por favor..es un codigo pequeño..solo necesito enterder un concepto...jeje saludos |
| |||
Hola amigo! 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 |