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" ;, 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" ;, 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>