PDA

Просмотр полной версии : Перегрузка части страницы


Prost
11.01.2007, 14:19
Имеется сайт:
сначало идет шапка сайта и верхнее меню, затем - 3 колонки:
в левой находится меню в виде дерева страниц, в центральной - отображается основной контент.

Подскажите, пожалуйста, как сделать чтобы при нажатии ссылки в дереве страниц перегружалась не вся страница целиком, а только центральная колонка, но без классических фреймов, а, например, с использованием iframe. Дерево сделано на основе расширения "foldoutmenu".

Если кто-то такое делал, то подскажите как это организовать.

Ice
11.01.2007, 14:28
Написать функцию на javascript, которой передаётся id страницы, эта функция должна менять src ифрейма на страницу с этим параметром

Соответственно, каждая страница должна при этом быть избавлена от шапок и меню, только контент.

Pavel Antonov
11.01.2007, 16:34
На AJAX можно...

Prost
11.01.2007, 16:55
С iframe + javascript более-менее понятно - надо пробовать. А вот ajax кто-нибудь пробовал использовать на TYPO3?
Хотелось бы подробнее узнать как это реализовать.

Pavel Antonov
11.01.2007, 17:26
В чем собственно вопрос?
Если нужно познакомится с AJAX, берите одну из библиотек и читайте документацию. От TYPO3 много не надо, варианта 2:
Отдавать готовый HTML, без заголовков (самый простой способ)
Отдавать контент в XML (сложнее но тоже проблем нет)