Июль 1, 2005
Динамическая подгрузка данных
XMLHttpRequest? I-frames? Как еще извратимся?
Вот тут народ активно спорит, что же лучше использовать… Тут вообще дошли до подгрузки js c document.write-ами. Блин, страшно смотреть..
Честно говоря, XMLHTTPRequest, на который сейчас многие чуть ли не молятся, меня лично вообще не привлекает. Не знаю, сколько примеров я не встечал, ну нет ни одного стабильно работающего (ткните пальцем, если не прав) на трех китах интернет-серфинга (IE, Mozilla, Opera). Google SuggestИ Неее, не пойдет в качестве примера. Во первых, там туча народу парилась чтоб более менее это все завести, во вторых там довольно тяжелый код внутри, насколько я себе это представляю.
Месяца 4 назад нашел штуку, которая полностью меня устроила в деле динамического обновления данных на странице, и теперь на вышеупомянутые споры и обсуждения костылей для XMLHTTPRequest-а смотрю ну чуть ли не с жалостью..
Расписывать особо не буду, сходите сами на dklab - там все очень подробно написано. Здесь стабильно работающий пример, также на сайте активно используется поиск без перезагрузки страницы (livesearch, как модно сейчас говорить).
В общем, этот способ полностью удовлетворил мои потребности в динамическом обновлении страниц, чего и вам желаю :)
Дмитрию Котерову - респектищще за его проекты.
UPD: пофиксил ссылки, на dklab некоторые перестановки произошли…

Если доступен PHP то какие проблемы :) а если не доступен то нафиг такое городить. JavaScript вещь отвратительная если работает с удалёнными данными тормозит саму страницу до ужаса. А если нужны аля инкруды, не забываем про CSS: http://www.quirksmode.org/css/content.html к примеру, правда сейчас такое поддерживают только Opera и кажись Netscape, Mozila, FireFox с последними не уверен …
Комментарий от wmas — Июль 1, 2005 @ 15:01