Показать сообщение отдельно
  #3 (permalink)  
Старый 15.06.2012, 13:27
Новичок на форуме
Отправить личное сообщение для frizbi Посмотреть профиль Найти все сообщения от frizbi
 
Регистрация: 15.06.2012
Сообщений: 6

Да, тут действительно не в версии дело. Т.к. у разных версий jQuery блок обработки ссылок полностью совпадают.

По поводу настройки редакторов уже пробовал:
Например в elRte есть функция:
absoluteURLs : false

Но она работает только на те ссылки которые обрабатывает сам редактор. Т.е. на те которые вставляются в текст нажатем иконки со ссылкой.

А те ссылки которые вставляются из MSWord-a походу обрабатываются напрямую через jQuery.
Проверял на китайском xheditor-1.1.13. Вставлял доплнительные id в строки вставки кода (при нажатии кнопки) на сайт.
Результат:
Когда нажимаешь иконку ссылки на сайте, то дополнительный id-шник появляется.
Когда копируешь ссылку с MSWord, да и просто если копируешь ссылку, Id-шник не появляется.
Отсюда у меня вытекает вывод, что при копировании ссылки она обрабатывается через jQuery, а редактор просто выводит результат.

Вот результаты проверки:
<p>
	<a id="1" href="http://ya.ru">ya.ru</a>
</p>
<p>
	<a href="http://ya.ru/">http://ya.ru/</a>
</p>
<p>
	<a href="http://ya.ru/"><span style="font-family:Calibri;font-size:16px;color:#800080;">http://ya.ru/</span></a>
</p>
<p>
	&nbsp;
</p>


1) это ссылка сделана редактором
2) это ссылка скопированна из строки броузера
3) это ссылка скопированна из MSWord

Я подозреваю, что где-то в jQuery можно отключить функцию вывода абсолютных ссылок при копировании якорей (anchor).

Или я что-то неправильно понял?
Ответить с цитированием