Definitely works in the browser...
-
I cna listen to the generated HTML ...
var sideBySideRenderingFunction = function() { preview.innerHTML = editor.options.previewRender(editor.value(), preview); };
if(!cm.sideBySideRenderingFunction) { cm.sideBySideRenderingFunction = sideBySideRenderingFunction; }
if(useSideBySideListener) { preview.innerHTML = editor.options.previewRender(editor.value(), preview); cm.on("update", cm.sideBySideRenderingFunction); } else { cm.off("update", cm.sideBySideRenderingFunction); }
// Refresh to fix selection being off (#309) cm.refresh();