Специфический вопрос ВебМастерам

Уважаемые коллеги!

Когда какой-нибудь текст у меня повторяется в нескольких файлах несколько раз (например, меню) я его (техт) загоняю в файл, пишу в начало каждой строчки document.write(', в конец каждой строчки '), обзываю файл, например 1.js, а в теле html-файла пишу следующее:

<script language="JavaScript" src="1.js"></script>

И все работает хорошо, за парой исключений.

1) Данная конструкция отказывается работать, ежели в тексте выносимом тексте содержится скрипт.

2) Данная конструкция отказывается работать, ежели в выносимом тексте содержатся апострофы.

Подскажите, пожалуйста, что делать в данной ситуации. Заранее благодарю.

С уважением, Георгий (ВИлыч)
0
ZverG
1) Данная конструкция отказывается работать, ежели в тексте выносимом тексте содержится скрипт.

2) Данная конструкция отказывается работать, ежели в выносимом тексте содержатся апострофы.

есть спецсимволы их заменяющие
навскидку не вспомню
думаю в любом самоучителе по хтмл они есть - начинаются знаки эти с &
0
plastic mirror
WebServer - только голимый HTML позволяет?
или например пхп, асп?
0
X3PM4H
есть еще третий случай невыполнения конструкции: у юзера отключен java-script.
Имхо, лучшее решение - SSI
0
Boytronic
<script language=\"JavaScript\" src=\"1.js\"><\/script>

вот примерно так.... и после этого эту конструкцию можно заключать в document.write(', в конец каждой строчки ');
(было бы неплохо еще и двоеточие ставить после закрывающей скобки)
0
Уважаемые коллеги!

Всем большое спасибо. Будем мозговать сегодня вечером.

С уважением, Георгий (Вилыч)
0
Уважаемые коллеги!

Заработало!

НА самом деле попробовал в тексте, который содержится снутри конструкции document.write(', ...............'); перед апострофами добавлять слэш.

Всем спасибо.

С уважением, Георгий (Вилыч)
0
Boytronic
Заработало!

НА самом деле попробовал в тексте, который содержится снутри конструкции document.write(', ...............'); перед апострофами добавлять слэш.

Всем спасибо.

Ну хоть в чем то знаю больше :-) и если честно то по моему глубокому убеждению надо пересмореть сам сайт "У Вилича"....
0
по моему глубокому убеждению надо пересмореть сам сайт "У Вилича"....


А именно?

С уважением, Георгий (Вилыч)
0
Boytronic
А именно?

Отписал письмом
0
Тема автоматически закрыта.
0
Обсуждение этой темы закрыто модератором форума.