Foros del Web » Programando para Internet » Javascript »

Arrastrar una iFrame

Estas en el tema de Arrastrar una iFrame en el foro de Javascript en Foros del Web. En una revista vi el codigo en javaScript para poder arrastrar un iframe , estilo drag and drop. El problema es que no me sale, ...
  #1 (permalink)  
Antiguo 29/07/2002, 15:14
 
Fecha de Ingreso: julio-2002
Mensajes: 39
Antigüedad: 22 años, 6 meses
Puntos: 0
Arrastrar una iFrame

En una revista vi el codigo en javaScript para poder arrastrar un iframe , estilo drag and drop. El problema es que no me sale, ya lo revisé todo y nada.... Alguien puede ayudarme?

Aqui esta el código del iFrame:
<HTML>
<HRAD>
<TITLE></TITLE>
<SCRIPT TYPE="text/javascript">

var iframe = findIFrame(window);

function findIFrame(win) {
var ifs = win.parent.document.getElementsByTagName("IFR AME");
var fs = win.parent.document.frames;
for (var i = 0; i < fs.length; i++) {
if (fs[I] == win) return ifs;
}
}
function startDrag(el) {
iFrame._dx = window.event.screenX - iFrame.offsetLeft;
iFrame._dy = window.event.screenY - iFrame.offsetTop;
document.body.attachEvent("onmousemove", doDrag);
document.body.attachEvent("onmouseup", stopDrag);
document.body.attachEvent("onlosecapture&quot ;, stopDrag);
document.body.setCapture();
}
function doDrag() {
iframe.style.letf = window.event.screenX - iFrame._dx;
iframe.style.top = window.event.screeny - iFrame._dy;
iframe._dy;
}
function stopDrag() {
document.body.releaseCapture();
document.body.detachEvent("onmousemove", doDrag);
document.body.detachEvent("onmouseup", stopDrag);
document.body.detachEvent("onlosecapture&quot ;, stopDrag);
}
function setupDragFrame() {
document.body.attachEvent("onmousedown", startDrag);
}
window.attachEvent("onload", setupDragFrame);
</SCRIPT>
</HEAD>

<BODY>
<H2>Columna</H2>
<p>Clic y arrastra esta columna para sesplazarla a cualquier parte de la página. Lo que ves
es una página html cualquiera, que esta incluida en un iframe.


</BODY>
</HTML>
  #2 (permalink)  
Antiguo 31/07/2002, 16:24
 
Fecha de Ingreso: julio-2002
Mensajes: 39
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: Arrastrar una iFrame

Mmmm, nadie?, bueno, gracias de todas formas.

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=40 height="19"><PARAM NAME=movie VALUE="http://cafegrifaldo.tripod.com.mx/caras.swf"></OBJECT>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:11.