Recently, I needed to handle changes in
DOJO rich text editor. It supports all traditional events, but my problem was that I needed to handle also copy/pastes and especially mouse copy/pastes (right button context menu), as I have found, it does not counts as mouse events. After some investigation I have found nice, but for some reason not so popular event
DOMSubtreeModified.
So I am able to handle all changes by subscribing to changes like:
rte.addEventListener("DOMSubtreeModified", function(){
...
}
One issue with this approach is that it is not supported by all browsers and is depricated by W3, but I need this feature for controlled environment.
No comments:
Post a Comment