Ниже приведены инструкции по добавлению водяного знака в CKEditor
Обычно, когда вы устанавливаете текст по умолчанию в Ck Editor через java скрипт при загрузке страницы. Событие JavaScript запускается до фактической загрузки элемента управления, поэтому, если возможно, установите текст для кода позади.
Присоединение событий в Javascript для OnFocus и OnBlur
$(document).ready(function() {
var myeditor = CKEDITOR.instances['EditorId'];
myeditor.on("focus", function(e) {
RemoveDefaultText();
});
myeditor.on("blur", function(e) {
setDefaultText();
});
});
Определите текст по умолчанию в этой функции
function setDefaultText() {
if (CKEDITOR.instances['EditorId'].getData() == '') {
CKEDITOR.instances['EditorId'].setData('Your Message Here');
}
}
function RemoveDefaultText() {
if (CKEDITOR.instances['EditorId'].getData().indexOf('Your Mesage Here') >= 0) {
CKEDITOR.instances['EditorId'].setData('');
CKEDITOR.instances['EditorId'].focus();
}
}
Вы также можете определить стили для водяного знака, добавив классы к тексту по умолчанию и поместив класс в свой ck редактор содержимого css, иначе он не будет работать