Linux за българи: Форуми

Програмиране => Web development => Темата е започната от: PAIN1 в Mar 26, 2006, 17:42



Титла: Частично зареждане(или нещо такова? ? )
Публикувано от: PAIN1 в Mar 26, 2006, 17:42
Искам, примерно, когато 'цъкна' на някой линк, да се обработи заявката от съответния скрипт, но като изход да не зареди на ново цялата страница, а само част от нея, там къде ще се е промяната? Не успявам да намеря начин за това ?
Нямам предвит фреймове ... ?


Титла: Частично зареждане(или нещо такова? ? )
Публикувано от: v_badev в Mar 26, 2006, 18:25
В зависимост от това дали искаш скрипта да работи в браузера или на сървъра имаш две възможности:
1) Може да ползваш JavaScript за да промениш съдържанието на някой таг - контейнер. Чрез innerHTML свойството или с използване на DOM методи, както е показано на този сайт.
2) Може да ползваш Ajax.


Титла: Частично зареждане(или нещо такова? ? )
Публикувано от: PAIN1 в Mar 26, 2006, 19:17
Ами струва ми се на сървара ще работи, не съм написал че е php.
А вариант с php дали няма ?


Титла: Частично зареждане(или нещо такова? ? )
Публикувано от: VladSun в Mar 27, 2006, 00:16
html таговете frames, iframe не ти ли вършат работа?


Титла: Частично зареждане(или нещо такова? ? )
Публикувано от: Hapkoc в Mar 27, 2006, 00:54
Както каза v_badev - AJAX.

Само че има две подробности:

1) AJAX е от една страна писане на JavaScript;
2) PHP или друг език от страна на сървъра също ще ти трябва задължително.

Поздрави.


Титла: Частично зареждане(или нещо такова? ? )
Публикувано от: PAIN1 в Mar 27, 2006, 09:17
Мерси, ще прегледам Ajax по-късно.