이미지를 업로드하고 페이지를 새로 고치지 않고 서버에 표시 할 iframe을 만들었습니다. iframe에서 저장된 이미지를 드래그 앤 드롭하는 솔루션을 알려주세요. div에요.iframe에서 div로 이미지를 드래그 앤 드롭하는 방법
다음 코드는 서버에서 이미지를 표시하는 iframe이 (iframeImage.aspx)에 사용됩니다 뒤에 코드에서
<div>
<asp:DataList ID="dtlist" runat="server" RepeatColumns="4" CellPadding="5">
<ItemTemplate>
<div id="divImage" runat="server" onclick="Test()" class="draggable">
<asp:Image Width="100" ID="Image1" ImageUrl='<%# Bind("Name", "~/MyImages/{0}") %>' runat="server" />
</div>
<br />
<asp:HyperLink ID="HyperLink1" Text='<%# Bind("Name") %>' NavigateUrl='<%# Bind("Name", "~/MyImages/{0}") %>' runat="server"/>
</ItemTemplate>
<ItemStyle BorderColor="Brown" BorderStyle="dotted" BorderWidth="3px" HorizontalAlign="Center"
VerticalAlign="Bottom" />
</asp:DataList>
</div>
, 나는 DataList에로 이미지를 결합하고있다. 당신
function CreateTextLineLabel(textAreaElt) {
var id = "Text1" + count.num++;
$('#reportHeader').append('<div id="' + id + '" class="draggable" ondblclick="showPopup(this)"><span>' + $(textAreaElt).val() + '</span></div> ');
$("#" + id).draggable({ revert: "invalid" });
$("#" + id).resizable();
$("#reportHeader").droppable({
activeClass: "ui-state-hover",
hoverClass: "ui-state-active",
drop: function(event, ui) {
$(this)
.addClass("ui-state-highlight")
.find("p")
.html("Dropped!");
}
});
$(textAreaElt).remove();
}
자세한 정보가 필요합니다. 모든 페이지가 동일한 도메인에서 실행되고 있습니까? –
참조 http://stackoverflow.com/questions/1382553/dragging-objects-out-of-an-iframe –