Как перетащить iframe между двумя div
Привет,
Я хочу перетащить iframe между двумя div. двух див, имеющих два окна iframe,я хочу, чтобы перетащить первый iframe для второй див. Как и в случае, когда первый iframe упал во второй div, второй iframe должен быть доставлен в первый div. как менять расположение элементов iframe. пожалуйста, дайте решение для этого. заранее спасибо.
самое смешное, что он работал, если я сбрасывал iframe в другой div(он не содержит iframe). если я отброшу iframe, содержащий div, iframe не позволит мне отбросить его. потому что он занимает полный div. но мне нужно упасть.
Что я уже пробовал:
<div id="div1" ondrop="drop(event)" ondragover="allowDrop(event)" class="dropped" > <iframe id="frame" draggable="true" ondragstart="drag(event)" ></iframe> </div> <div id="div2" ondrop="drop(event)" ondragover="allowDrop(event)" class="dropped" > <iframe id="frame" draggable="true" ondragstart="drag(event)" ></iframe> </div> javascript, function drag(event) { event.dataTransfer.setData("text", event.target.id); } function drop(event) { event.preventDefault(); var data = event.dataTransfer.getData("text"); event.target.appendChild(document.getElementById(data)); } function allowDrop(ev) { event.preventDefault(); }