|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Sergey Ermakov 2:5020/3123 31 Aug 2002 20:19:54 To : Victor Ash Subject : Автоматическая переделка страниц -------------------------------------------------------------------------------- AVK> Hi, Victor aka "Victor Ash" <shanson@chel.surnet.ru> VA>> Сайт быстро разростается, поэтому встают вопросы. Раньше на всех VA>> страницах дублировались абсолютно одинаковые блоки (скажем, блок VA>> кнопок ссылок на другие страницы или шапка). Для себя я нашел только одно решение, позволяющее наиболее сократить дублирование: 1. Создаем script.js, в котором указываем все скрипты, используемые на странице.. 2. Вписываем во все страницы <html><head><script src="script.js"><body onLoad="buildmenu(cur_pos);"> 3. В script.js пишем процедуру, выстраивающую меню в нужных позициях.. Использовать SSI затруднительно, так как не все серверы его поддерживают, а механизм include не очень прозрачен в сравнении с предлагаемым выше.. Хотя по сути Д то же самое.. Основной недостаток SSI в этой ситуации: с его помощью трудно передать параметры твоего меню так, чтобы выбранный пункт отрисовывался особо.. Само же создание меню из JScript Д дело элементарное, когда есть опыт программирования для web.. ... the truth is still out there... [ermakov@library.madi.ru] --- powered by GoldED for MMX -=[ _Space Alien_ ]=- * Origin: Atomic *TERROR* /Station/: 5773629, 00:00-05:30.. (2:5020/3123) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/27393d70ed90.html, оценка из 5, голосов 10
|