Ciao a tutti, ho una frame settato con designmode su on.
Volevo sapere come faccio ad rilevare la posizione del cursore ed inserire in quel punto del testo.Codice:show_frame("editArea").designMode = "On";
(sto realizzando un modulo wysiwyg)
Ciao a tutti, ho una frame settato con designmode su on.
Volevo sapere come faccio ad rilevare la posizione del cursore ed inserire in quel punto del testo.Codice:show_frame("editArea").designMode = "On";
(sto realizzando un modulo wysiwyg)
Il termine preciso per indicare il cursore è caret.
Detto questo ti basta una semplice ricerca su google: getting/setting caret position e troverai moltissimi script ;-)
Ciao scusa se insisto, ho letto numerosi script e tutti sono fatti più o meno così:
Il problema è che non so come utilizzare questi dati per stampare una stringa in quel puntoCodice:var range= window.getSelection().getRangeAt(0); alert('Current position: '+range.startOffset+' inside '+range.startContainer); range.setStart(newParent, textOffset); range.setEnd(newParent, textOffset);