Fckeditor удаляет пустые теги! Как исправить? - PullRequest
4 голосов
/ 09 ноября 2011

Если вы введете код <a href="/link"></a>, FCKeditor удалит тег.

Запустите FCKEditor, перейдите в исходный режим (в FCKEditor). Введите <a href="bob"></a> (не обращайте внимания на область содержимого якоря), перейдите в режим WYSIWYG. Вернитесь в режим источника, и вы увидите пустой источник.

Как я могу это исправить?

Ответы [ 3 ]

2 голосов
/ 09 ноября 2011

Ни одна из этих ссылок не является действительной. Ссылка должна содержать что-то .

Если вы хотите разместить якорь, используйте <a name="bob">Bob</a>

Если вы хотите создать ссылку на якорь, используйте <a href="#bob">Link to Bob</a>

1 голос
/ 09 ноября 2011

спасибо всем, я исправил - в файле js / fckeditorcode_gecko.js комментирует все

if ( htmlNode.innerHTML.Trim().length == 0 && !htmlNode.name )
                        return false ;   
0 голосов
/ 09 ноября 2011

... если у вас есть доступ к настройкам, если я не ошибаюсь, вы можете сказать редактору оставить ваш код в покое.Если у вас нет доступа к настройкам, вам может не повезти.

РЕДАКТИРОВАТЬ: Если вам нужен пустой тег, то DIV будет работать.Span не будет, но будет воля, узнал сегодня.

...