Sto cercando di implementare un editor WYSIWYG utilizzando execCommand (so che esistono molti editor WYSIWYG, ma nessuno di essi è abbastanza buono per me). Ora, tutto funziona correttamente, ma se provo a utilizzare il comando backColor
, non sembra funzionare.Posso usare il comando execCommand per annullare le azioni non eseguite con execCommand?
Quello che ho pensato di fare è impostato semplicemente sfondo CSS su un elemento, e in qualche modo aggiungere alla coda di undo/redo, così Ctrl +Z cambierà di nuovo il cambio personalizzato.
C'è un posto dove farlo? o sono limitato a SOLO annullare/ripristinare comandi exec?
Sono interessato solo a una soluzione Chrome, IE & FF non sono supportati.