Går det att få tag på onDrop text-massan när en person "droppar" in saker i editorn?
onDrop i MSHTML-editor
2 svar · 255 visningar · startad av Erik Juhlin
Detta funkar för mig:
function handleDragEnter() {
window.event.returnValue = false
}
function handleDragOver() {
window.event.returnValue = false
}
function handleDrop() {
sMyDropText = window.event.dataTransfer.getData('Text')
alert(sMyDropText);
}
<div id="editor" contentEditable="true"
onDrop="handleDrop();" onDragEnter="handleDragEnter();" onDragOver="handleDragOver();"
dragEnter- och dragOver-hanterarna är där eftersom du måste avbryta dessa events för att onDrop ska funka normalt på en <div>. Läs mer i MSDN Library: onDrop Event.