Имя пользователя:
Пароль:
 

Название темы: Общие вопросы по коду
Показать сообщение отдельно

Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Я как-то делал подобное на JavaScript'е.
Суть в том, что на каждую страницу подключен внешний скрипт:
HTML код: Выделить весь код
<script src="menu.js"></script>

в котором прописано то, что нужно вписать везде:
HTML код: Выделить весь код
document.write("<table><tr><td>Ссылка1</td><td>Ссылка2</td><td>Ссылка3</td></tr></table>");

Я не помню точно, как это было сделано, потому что document.write сейчас мне не нравится. Можно ещё попробовать загружать только переменную, содержащую текст.
HTML код: Выделить весь код
menu = "<table><tr><td>Ссылка1</td><td>Ссылка2</td><td>Ссылка3</td></tr></table>"; function writeSharedText() { document.getElementById("menuText").innerHTML = menu; }

и в самом документе помимо подгрузки скрипта ещё написать:
HTML код: Выделить весь код
<body onload="writeSharedText()"><div id="menuText"></div> ...

Но оно будет работать только после полной загрузки страницы со всеми связанными файлами и не проиндексируется поисковиком.

SSI на "чисто-HTML-хостингах" обычно не делают. Зато оно есть на PHP-хостингах. Зачем? Непонятно...

Отправлено: 03:59, 20-05-2009 | #90

Название темы: Общие вопросы по коду