Add sanitize for paste into block event.
This commit is contained in:
Menshikov Alexander 2016-06-19 11:37:47 +03:00 committed by GitHub
commit e928701a1f

View file

@ -288,6 +288,10 @@ cEditor.ui = {
}, false);
block.addEventListener('paste', function (event) {
cEditor.callback.blockPaste(event, block);
}, false);
}
};
@ -601,6 +605,19 @@ cEditor.callback = {
},
blockPaste: function(event, block) {
var clipboardData, pastedData, nodeContent;
event.preventDefault();
clipboardData = event.clipboardData || window.clipboardData;
pastedData = clipboardData.getData('Text');
nodeContent = document.createTextNode(pastedData);
block.appendChild(nodeContent);
},
/**
* Clicks on block settings button
*/