Большой статический сайт - упрощение
Вложений: 1
Всех приветствую, мне дали задачу сделать учебник по теплотехники
Структура показана в атаче Не могу понять как лучше реализовать: 1 - не буду же я в каждом из 100 файлов постоянно добавлять по ссылочке 2 - совершенно не знаком с javascipts 3 - php использовать запрещено 4 - фреймы ( не смотрел, что то уж давно забыты они или ошибаюсь? ) Подскажите пожалуйста:) |
Цитата:
|
Подсказать какие методы, самое простое решение
|
Открывайте меню во фрейме
|
Какая то жуть получаеться
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <link href="default.css" rel="stylesheet" type="text/css" /> <title>Фреймы</title> </head> <frameset rows="100,100%"> <frame src="header.html" name="HEADER"> <frameset cols="30,100"> <frame src="menu.html" name="MENU"> <frame src="content.html" name="CONTENT"> </frameset> </frameset> </html> Css стили не применяються, русский текст не отображаеться( |
Цитата:
|
Наткнулся на
<SCRIPT type=text/javascript> if (document.getElementById){ document.write('<style type="text/css">\n') document.write('.submenu{display: none;}\n') document.write('</style>\n') } function SwitchMenu(obj){ if(document.getElementById){ var el = document.getElementById(obj); var ar = document.getElementById("masterdiv").getElementsByTagName("span"); if(el.style.display != "block"){ for (var i=0; i<ar.length; i++){ if (ar[i].className=="submenu") ar[i].style.display = "none"; } el.style.display = "block"; }else{ el.style.display = "none"; } } } </SCRIPT> <BODY> <DIV id=masterdiv> <div class="menutitle" onClick="SwitchMenu('sub1')">ВЫБОР А</DIV> <span class="submenu" id="sub1"> <A href="01.html">первый 1</A><BR> <A href="02.html">второй 1</A><BR> <A href="03.html">третий 1</A></SPAN> </DIV> <DIV id=masterdiv> <div class="menutitle" onClick="SwitchMenu('sub2')">ВЫБОР Б</DIV> <span class="submenu" id="sub2"> <A href="01.html">первый 2</A><BR> <A href="02.html">второй 2</A></SPAN> </DIV> Кто может сделать js скрипт с комментарием к каждой строке ? Пожалуйста, буду очень благодарен |
Имхо... Юзай jQuery и код будет меньше и более красиво... Но сложновато)
|
TBIKC,
для этого существует раздел Работа.Где можно будет выразить благодарность в материальных средствах:D |
Цитата:
|
Часовой пояс GMT +3, время: 19:35. |