Автор Тема: document.body.innerHTML  (Прочитано 3082 раз)

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

Оффлайн Jean

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 113
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
document.body.innerHTML
« : 06 Октября 2004, 07:34:28 »
такой вот код:








выведется 2 алерта.
Причем первый покажет - "".
Собственно как мне и нужно, а вот второй заменить путь на абсолютный, к примеру "http://localhost/images/test.gif\'>"

Как этого избежать?

Оффлайн alm

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 102
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ispserver.com
document.body.innerHTML
« Ответ #1 : 06 Октября 2004, 07:36:36 »
никак
Алексей Чекушкин
менеджер проекта  - решения для хостинг компаний. менеджер проекта  - хостинг на Виртуальных Выделенных серверах (VDS / VPS). консультант проекта  - хостинг на Виртуальных Выделенных серверах (VDS / VPS) от 4.9

Оффлайн Jean

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 113
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
document.body.innerHTML
« Ответ #2 : 06 Октября 2004, 07:40:41 »
Почему вообще относительные пути меняются на абсолютные?

Оффлайн alm

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 102
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ispserver.com
document.body.innerHTML
« Ответ #3 : 06 Октября 2004, 08:00:53 »
ну насколько я понимаю это внутреннее представление броузера, а он перед тем как отрисовать страницу все пути переделывает в абсолютные, типа наверное ему их так дергать удобней.
Алексей Чекушкин
менеджер проекта  - решения для хостинг компаний. менеджер проекта  - хостинг на Виртуальных Выделенных серверах (VDS / VPS). консультант проекта  - хостинг на Виртуальных Выделенных серверах (VDS / VPS) от 4.9

Оффлайн Forza

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 288
  • +0/-0
  • 0
    • Просмотр профиля
document.body.innerHTML
« Ответ #4 : 06 Октября 2004, 13:22:36 »
Jean, а зачем тебе сохранение относительного пути? Чисто для вывода куда-то? Тогда можно перед выводом регэкспом лишнее убрать.

Оффлайн Jean

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 113
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
document.body.innerHTML
« Ответ #5 : 06 Октября 2004, 13:28:50 »
Forza , я так и сделал уже

да визивиг-редактор мне все относительные пути на абсолютные меняет. Так естественно мне не нужно.

Оффлайн Forza

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 288
  • +0/-0
  • 0
    • Просмотр профиля
document.body.innerHTML
« Ответ #6 : 06 Октября 2004, 15:29:09 »
Цитировать
alm:
ну насколько я понимаю это внутреннее представление броузера, а он перед тем как отрисовать страницу все пути переделывает в абсолютные, типа наверное ему их так дергать удобней.

Раз уж зашёл такой разговор, расскажу кое-что. Я недавно на своём сервере выкладывал знакомым кое-что для скачивания: создал папку, положил в неё нужные файлы и создал хтмл-ку с относительными путями к этим файлам (т.е. просто имя файла, т.к. файлы и хтмл-ка были в одной папке).
Что за броузер был на другой стороне, я так и не узнал, но он обращался к этим файлам по http://сервер/папка/file:///C:/Documents%20and%20Settings/имя_какого-то_юзера/Рабочий%20стол/имя_файла вместо http://сервер/папка/имя_файла и естественно от меня ничего не получал. Пришлось написать абсолютные урлы.
Кто-нибудь с таким сталкивался? :insane:

 

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