Автор Тема: Визуальный редактор (designMode=\'on\') и ссылки в нём  (Прочитано 2718 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн buster

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Драсьти всем.

Всем известно, как из iframe сделать визуальный редактор. Так вот есть маленькая проблеммка. При вставке ссылок вида "/dir/dir/file.html" (то-есть абсолютного вида, от корня) визуальный редактор добавляет к ним и сервер, выдавая в итоге: "http://www.myserver.ru/dir/dir/file.html"

То же происходит с URLами изображений.

Видел редакторы, в которых урлы не "бьются", но как это делается - не нашёл %/

кто-то, может, сталкивался, подскажите, хотя бы, в каком направлении ковырять?

Спасибо. С уважением :о))

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
2 варианта :
1. Ставить везде абсолютные пути
2. Перед отправкой данных на сервер, регекспами повырезать все что вставил ИЕ (какие-то из редакторов так и делают)
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн buster

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
1. абсолютные - это с http:// ? - не подходит

2. мне надо, чтобы пути не бились и без отправки на сервер, т.е. при переключении между редактором/кодом они оставались в том виде, в котором я их вставил.

Оффлайн buster

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
В общем вырезаю перед отправкой и при переключении между кодом/редактором.... но как-то это кривовато... мож, всё-таки есть какое-то свойство для этого? типа BaseURL или чего-то :conf:

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28