Автор Тема: Неправильные инклуды на JS  (Прочитано 3354 раз)

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

Оффлайн Aleks

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • www.mrezha.net/myslete
Неправильные инклуды на JS
« : 23 Августа 2001, 22:42:00 »
   Люди! Подскажите пожалуйста.
Храню рассказы в текстовых файлах. При выборе рассказа из менюшки скрипт открывает новый фрейм и пишет в него следующий код:




Мыслете - сайт православной молодёжи




  // Тут соответственно в src подставляется нужный файл.
                           // остальное - константно




При отладке на локалке всё было хорошо. Но вот стоило это выложить на сервер...
В общем при клике по меню,после  2-3 секунд задержки, открывается окошко, но только таблица  ПУСТАЯ. А весь инклуд помещён после тега .
Но если тот же рассказ открыть повторно, то всё открывается правильно.
Почему так происходит???
Посмотреть это в действии можно по адресу - www.mrezha.net/myslete

З.Ы. SSI - не предлогать. Не поддерживается. Вообще ничего нет акромя АСПа.


С уважением:
Вебмастер сайта \\"Мыслете\\"
http://www.mrezha.net/myslete
Александр
a1eks@hotbox.ru

  • Гость
Неправильные инклуды на JS
« Ответ #1 : 23 Августа 2001, 22:51:03 »
А что в nasty.txt ? Просто текст ?

Оффлайн MadDog

  • Главный Металликолог
  • Ветеран
  • *****
  • Сообщений: 679
  • +0/-0
  • 2
    • Просмотр профиля
Неправильные инклуды на JS
« Ответ #2 : 24 Августа 2001, 11:05:28 »
Цитировать
   З.Ы. SSI - не предлогать. Не поддерживается. Вообще ничего нет акромя АСПа.


Если есть ASP, так что мешает использовать SSI конструкции? Насколько я помню, в IIS по умолчанию включена поддержка SSI (правда малость кастрированного :D ). А всем файлам надо давать расширение не *.HTM(L), а *.ASP.

ЗЫ. Если я ошибаюсь, поправьте.
So let it be written
So let it be done I\'m creeping death

Оффлайн Aleks

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • www.mrezha.net/myslete
Неправильные инклуды на JS
« Ответ #3 : 27 Августа 2001, 15:26:48 »
Цитировать
А что в nasty.txt ? Просто текст ?

Там содержимое вида:
d=document;
d.write(\\\'

...Заголовок...

\\\');
d.write(\\\'

...текст... \\\');
d.write(\\\'

...текст... \\\');


Гость

  • Гость
Неправильные инклуды на JS
« Ответ #4 : 16 Января 2003, 21:07:28 »
а как на SSI делать?

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Неправильные инклуды на JS
« Ответ #5 : 17 Января 2003, 13:28:07 »
Цитировать
З.Ы. SSI - не предлогать. Не поддерживается. Вообще ничего нет акромя АСПа.


Дык, даже без SSI можно делать include с помощью серверного скрипта. Просто читать файл и выдавать в страницу. И сам тесктовый файл будет править гораздо проще.
[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Неправильные инклуды на JS
« Ответ #6 : 17 Января 2003, 13:32:13 »
Цитировать
В общем при клике по меню,после 2-3 секунд задержки, открывается окошко, но только таблица ПУСТАЯ. А весь инклуд помещён после тега .
Но если тот же рассказ открыть повторно, то всё открывается правильно.
Почему так происходит???

Как вариант, происходит следующее: браузеру нужно еще скачать сам текст скрипта, и он может выполнить скрипт после того, как скачалась сама страница. Глупость, но вполне возможная. А во второй раз все ОК, т.к. файл уже скачан.
[ основной браузер когда-то был, теперь попробуй разберись =]

 

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