#php #javascript #fckeditor
#php #javascript #fckeditor
Вопрос:
Если вы введете код <a href="/link"></a>
, FCKeditor удалит тег.
Запустите FCKeditor, перейдите в режим исходного кода (в FCKeditor). Введите <a href="bob"></a>
(ничего не отмечайте в области содержимого привязки), перейдите в режим WYSIWYG. Вернитесь в режим исходного кода, и вы увидите пустой исходный код.
Как я могу это исправить?
Ответ №1:
Ни одна из этих ссылок не является допустимой. Ссылка должна что-то содержать.
Если вы хотите разместить привязку, используйте <a name="bob">Bob</a>
Если вы хотите создать ссылку на якорь, используйте <a href="#bob">Link to Bob</a>
Комментарии:
1. допустимые ссылки или нет — дело не в этом. Он также удалит пустые теги span.
2. дело в том, что мне просто нужно вставить пустой тег! это может быть <div></div> и другое.. Я пробую это dev.ckeditor.com/ticket/2253 но никаких эффектов
Ответ №2:
спасибо всем, я исправил в файле js/fckeditorcode_gecko.js прокомментировать все
if ( htmlNode.innerHTML.Trim().length == 0 amp;amp; !htmlNode.name )
return false ;
Ответ №3:
… если у вас есть доступ к настройкам, если я не ошибаюсь, вы можете попросить редактора оставить ваш код в покое. Если у вас нет доступа к настройкам, возможно, вам не повезло.
РЕДАКТИРОВАТЬ: Если вам нужен какой-либо пустой тег, тогда DIV будет работать. Span не будет, но div будет, узнал сегодня.
Комментарии:
1. у меня есть доступ, я пробую все конфигурации, но нет настроек, которые это исправили, извините за мой плохой английский