CKEditor меняет мой SRC или Href при сохранении - PullRequest
0 голосов
/ 18 апреля 2019

Я пытаюсь сохранить ссылку в DotNetNuke (DNN), используя CKEditor для модуля HTML.

При сохранении редактор автоматически настроит ссылку. Я пытаюсь сохранить его как

data-src="#bronze"

Причина использования хэштега заключается в отображении всплывающего окна со скрытым содержимым. https://fancyapps.com/fancybox/3/docs/#inline

Но редактор добавляет / portals / 2 / перед этим URL.

enter image description here Я посмотрел на эту статью ниже.

CKEditor - Изменить источник изображения

Я предполагаю, что CKEditor сохраняет ссылки SRC и Href в защищенном режиме для браузеров. Есть ли способ, которым я могу отключить это в настройках?

Я попытался перейти в режим RAW, но он все еще делает то же самое.

1 Ответ

1 голос
/ 02 мая 2019

Я сталкиваюсь с той же проблемой в data-fancybox-href, единственное решение, которое я могу придумать, это использовать jQuery / javascript, чтобы вернуться к правильному значению:

var src = $(".more_info_btn")
$.each(src, function(){
  var href = src.attr("data-src")
  var hrefArr = href.split("#")
  href = "#" + hrefArr[hrefArr.length-1]
  $(this).attr("data-src", href)
})
...