Počinjem eksperimentirati s HTML5 povlačenjem i ispuštanjem. Zatim, u rukovaocu događajima dragstart trebali bismo pokrenuti setData ()
, koji prima dva parametra: format i data .
function dragstart_handler(ev) {
ev.dataTransfer.setData('text/plain', 'foobar');
}
Želim povući neku vrstu "objekta" iz jednog spremnika u drugi spremnik, unutar moje web aplikacije. Pod "objektom" mislim na nešto što ima više atributa (boja, tekst, autor, datum ...).
Kakav format (ili MIME tip) trebam koristiti?
tekst /plain
?text/x-myapp-myobjtype
?application/x-myapp-myobjtype
?application/x-myapp.myobjtype+json
? Kako da kodiram svoj objekt (parametar data u setData ()
)?
(Shvaćam da bi "Kako predvidjeti objekt za povlačenje i ispuštanje" ovdje moglo biti drugo pitanje, ali je usko povezano s izborom tipa MIME)
Neke reference: