Войти

Показать полную графическую версию : AJAX - динамическая подгрузка данных без перезагрузки страниц


Страниц : 1 2 3 [4] 5 6 7 8

Vlad Drakula
31-05-2006, 21:52
XCodeR
самый просто вариант использовать тег IFrame

Prisoner

хочется написать нечто вроде этого:




***.prototype.newf = function(){
return 1;
}

var xml = ActiveXObject("Microsoft.XMLHTTP");

alert(xml.newf());

XCodeR
31-05-2006, 22:03
Vlad Drakula
по поводу IFrame я думал....
а средствами Ajax?...
или это вообще не в том ключе?..

Vlad Drakula
31-05-2006, 22:16
XCodeR
ну... на AJAX сделать без проблем...(для меня это повседневное дело...)(но для этого у меня написаны сотки килобайт JS кода...), но я бы сказал что это из пушки по воробьям!

хочется ответить что AJAX это не язык и не технология, а всего лиш концепция и идеология!

XCodeR
31-05-2006, 22:17
Vlad Drakula
а поделиться?...;)
ну или показать направление, в котором надо "рыть"....

воот интересно, если 100 кб, то это все будет грузить пользователь?..

Vlad Drakula
31-05-2006, 22:20
XCodeR
а поделиться?...
не могу, это коммерческие разработки...

ну или показать направление, в котором надо "рыть"....
направление показать могу, но все зависит от того чего ты хочешь добиться...

воот интересно, если 100 кб, то это все будет грузить пользователь?..
не понял вопроса...

XCodeR
31-05-2006, 22:48
Vlad Drakula
не могу, это коммерческие разработки...
понятно...

направление показать могу, но все зависит от того чего ты хочешь добиться...
того что написал в первом моем посте на этой странице.

не понял вопроса...
я имел ввиду, что еслди скрипт весит 100 кб, значит столько же придется грузить и пользователям... это какие же тяжелые сайты получаются!.

Vlad Drakula
31-05-2006, 22:55
XCodeR
ну... у меня не 100КБ а порядка 700Кб + еще 500КБ XSL шаблонов...

того что написал в первом моем посте на этой странице.
как я и говорил простенький JS + IFrame...

Vlad Drakula
01-06-2006, 00:54
Prisoner
Упс. Сорри. Явой (Java) это дело пахнет :\. А я ее, простите, на дух не переношу. В общем философия там простая - есть куча компонентов, ляпаем их как нам заблагорасудится, пишем на Java код: обработчики и прочее. "Компилим" и получаем страничку с JS кодом который и обеспечивает передачу данных по философии Ajax.
с ужасом представляю на сколько это может быть в итоге тормозно... как нибуть тоже гляну на это, и обязательно гляну на итоговый код который пишет системмы...

Prisoner
01-06-2006, 01:21
XCodeR, выше по ссылкам на бибилотеку Дмитрия Котерова решается вопрос возвращения md5-хеша введенного пользователем значения без перезагрузки страницы. Абстрагируясь от задачи выходит, что это твой случай и есть. Глянь наблу по библиотеке, там есть как сама библиотека так и пример. Думаю, разобраться будет не сложно.

Влад, а попробуй расширить прототип объекта Object. Минус тут в том, что у всех объектов (String, Array, etc) добавится этот метод, но попытка не пытка.

Vlad Drakula
01-06-2006, 08:20
Prisoner
Влад, а попробуй расширить прототип объекта Object. Минус тут в том, что у всех объектов (String, Array, etc) добавится этот метод, но попытка не пытка.
пробовал, не помогло...

mar
01-06-2006, 11:18
XCodeR
я где-то сильно выше писала про sajax (http://www.modernmethod.com/sajax/). Это 5 кб кода. Очень рекомендую. Библиотека поставляется с примерами. Для использованием с шаблонами нужна очень небольшая переделка (я выше писала), хотя м.б. они ее уже и внесли в код. Пример испльзования с шаблонами могу дать (но там у меня много дополнительных классов для других вещей)

XCodeR
01-06-2006, 14:39
Vlad Drakula
хочется не только сделать, но и "познать" AJAX
Prisoner
посмотрел, вприцнипе понятно... спасибо
mar
спасибо.

XCodeR
01-06-2006, 17:50
а рационально ли делать сайт полностью на основе AJAX, т.е. при переходе по ссылкам меняется контент, но остается оформление...

про IFRAME и FRAMEs я знаю

Vlad Drakula
01-06-2006, 17:57
XCodeR
я делая гуишное приложение на ajax... (полноценное гуишное приложение) в принцепе это оправдано только для интранета...

XCodeR
10-06-2006, 19:27
http://www.google.ru/ig
там слева есть таблица. Это AJAX?...

E-mail
09-07-2006, 06:06
http://www.ibm.com/news/ru/ru/2006/06/0504.html

статья по теме от 5 июня, свежая:)

познать ajax - это познать js и xml судя по обривиатуре;) дословно и сокращенно - асинхронный js и xml

Единственное что я не уловил в статье, это то что авторы статьи приписывают к достоинствам внедрения ajax такие вещи как перетаскивания объектов внутри браузера. Будто бы это чтото неизведанное рание разработчикам. Хм, но ведь драгндроп давно используется и применяется разработчиками и того ранее, причем тут ajax - непонятно)) обычный dhtml и js.

E-mail
31-07-2006, 03:59
вообще если так посмотреть, то по сути ajax - это очередной ответный удар в войне форматов по флешу.

очередная смена дизайна yahoo, довольно смело и интерактивно, но есть некоторые моменты непредсказуемости, в общем смотрится не плохо

кстати говоря, будем надеятся что на этот раз рамблер не будет себе делать откровенно говорящий плагиат дизайну yahoo

XCodeR
31-07-2006, 14:04
E-mail
вообще если так посмотреть, то по сути ajax - это очередной ответный удар в войне форматов по флешу.
обоснуйте?
имхо, флеш немного другая технология.

Vlad Drakula
06-08-2006, 09:11
очень толково описан класс:
http://sarissa.sourceforge.net/doc/

E-mail
01-09-2006, 01:33
http://htmlcoder.visions.ru/JavaScript/?30




© OSzone.net 2001-2012