Autor | Zpráva | ||
---|---|---|---|
Chavier Profil |
#1 · Zasláno: 29. 4. 2010, 19:27:29
Zdravím,
hledám příklad na rss čtečku napsanou v javascriptu - jQuery. Našel jsem příklad, který je perfektní, ale komunikuje s rss feedy přes php. Popis příkladu je uveden zde. Chtěl jsem se zeptat, zda-li je možné php script nahradit javascriptem(jQuery). předem díky Chavier |
||
__construct Profil |
#2 · Zasláno: 29. 4. 2010, 19:30:46
nie som si istý, ale asi nie .. ten PHP skript tam je kvôli tomu, že jQuery nepodporuje Cross Domain AJAX .. ten PHP skript načíta XMLko cez cURL na lokálny súbor, ktorý jQuery vie spracovať ..
|
||
Chamurappi Profil |
#3 · Zasláno: 29. 4. 2010, 19:52:13
Reaguji na __constructa:
„jQuery nepodporuje Cross Domain AJAX“ Lépe řečeno: JavaScript ho nepodporuje. Ještě lépe řečeno: V některých prohlížečích už ho s jistými vyjednávacími podmínkami podporuje, ale ne ve všech. |
||
Chavier Profil |
#4 · Zasláno: 29. 4. 2010, 20:30:05
Děkuji za odpovědi.
Pozměním otázku: Je možné celý kód (jquery a php) přepsat pouze do javascriptu? Je možné načíst XMLko a poté ho zpracovat pomocí jquery? Nebo pro načítání rss feedu je všeobecně vhodné použít php? Díky Chavier |
||
ah01 Profil |
#5 · Zasláno: 29. 4. 2010, 20:58:49
Chavier:
Čistě pomocí JS nemůžeš přímo číst XML jen tak odkudkoli (viz [#3]). Vždy na to budeš potřebovat nějaký server, který ti to předžvýká. Nicméně ten server nemusí být nutně tvůj. Můžeš použít nějaký veřejný RSS -> JSONP převodník (třeba Yahoo Pipes) nebo přímo API pro práci s RSS (Google AJAX Feed API). PS: doporučuji to druhé, dá ti to mín práce |
||
__construct Profil |
#6 · Zasláno: 29. 4. 2010, 21:01:12
ale to riešenie na ktoré dáva link cez cURL v PHP je jednoduché a podľa mňa by malo fungovať. Inak ešte môžeš použiť flash ..
|
||
Časová prodleva: 14 let
|
0