Ajax - en generell fråga

Webbutveckling

3 svar · 671 visningar · startad av haider

Medlem sedan jan. 2003956 inlägg
Trådstart#1

Det finns ju inget Ajax forum och även om Ajax är nåt slags javascript (om jag förstått saken rätt) så får jag väl posta här för säkerhets skull.

Jag har en header, en iframe med nödvändig data och så resten av sidan.
Istället för att ladda om hela sidan plus iframen när man går till en annan sida så undrar jag om det vore bra att nyttja Ajax fördelar med att ladda in delar av sidan i realtid.

Funkar Ajax så? Är det en smart metod; effektivt/snabbt?

Medlem sedan juni 20014 290 inlägg
#2

I princip kan man använda ajax istället för iframe.

Det finns massa kul saker man kan göra med ajax och diverser frameworks (ex. jQuery) som bygger på ajax.

Det blir betydligt snyggare med ajax än iframe men man bör kunna javascript för att utnyttja det fullt ut.

Googla på "ajax tutorials"

Medlem sedan juni 20019 519 inlägg
#3

haider skrev:

Det finns ju inget Ajax forum och även om Ajax är nåt slags javascript (om jag förstått saken rätt) så får jag väl posta här för säkerhets skull.

Jag har en header, en iframe med nödvändig data och så resten av sidan.
Istället för att ladda om hela sidan plus iframen när man går till en annan sida så undrar jag om det vore bra att nyttja Ajax fördelar med att ladda in delar av sidan i realtid.

Funkar Ajax så? Är det en smart metod; effektivt/snabbt?

AJAX är javascript (står för Asynkron JavaScript och XML på svenska), AJAX används INTE för att ladda in hela sidor med innehåll eftersom det bygger på javascript så kommer sökmotorer inte kunna se vad som genereras ut(än?). Använd AJAX smart, överdriv inte som att ladda in hela sidors innehåll, det är inte därför man kör AJAX.

GunnarD skrev:

...diverser frameworks (ex. jQuery) som bygger på ajax.

Nu skall du vara försiktigt med vad du skriver, jQuery byggs inte av AJAX, däremot har jQuery egna funktioner som gör AJAX enklare (enligt mig själv) att bygga, men ramverk som jQuery, mooTools osv är inte bygd med hjälp av AJAX.

Medlem sedan juni 20014 290 inlägg
#4

voigtann1 skrev:

Nu skall du vara försiktigt med vad du skriver, jQuery byggs inte av AJAX, däremot har jQuery egna funktioner som gör AJAX enklare (enligt mig själv) att bygga, men ramverk som jQuery, mooTools osv är inte bygd med hjälp av AJAX.

Ok, jag förenklade lite väl mycket :)

277 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
151 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
147 ms — ändringar (db)