Редактировать: мои предположения о кодировке были неверны. Я оставляю вопрос как изначально заданный на случай, если другие придут сюда с тем же недоразумением.
Когда я включаю ссылку в некоторый текст в редакторе, который включает строку запроса, а затем просматриваю исходный код, я вижу, что он преобразует любые символы &
в href
в &
, что разрывает ссылки .
<a href="/foo?one=1&two=2">A link</a>
становится
<a href="/foo?one=1&two=2">A link</a>
и если я изменим его значение на &
в источнике, нажмите кнопку "ОК" в диалоговом окне просмотра источника, затем сразу же просмотрите источник снова, он уже сработал и зашифровал &
еще раз.
Есть ли способ настроить редактор для преобразования внешних атрибутов тегов, но не связываться с атрибутами в атрибутах?
Используя более старую версию (4.0.12), но я вижу поведение текущего живого примера прямо на tinymce.com, поэтому, если это ошибка, похоже, что она не была исправлена. Но мне интересно, пропускаю ли это просто настройку?
Соответствующие вопросы:
Кодировать ли амперсанды в ?
Нужно ли кодировать амперсанды в URL-адресах в HTML5?