Witam!
Mam do rozwiązania pewien problem, widzę że nie rozwiąże go z poziomu JavaScript, zaś PHP doskonale się do tego nadający nie potrafi się odświeżać po stronie użytkownika, dlatego wpadłem na pomysł by zrobić dwie stronki HTML i PHP, w ten sposób że w pierwszej stronce skrypt JavaScript będzie co 1 sekundę wstawiał kod z zewnętrznej strony (tej generowanej z PHP, choć rozumianej jako statyczny HTML oczywiście).
Tylko czy jest wgl. możliwe aby sam JavaScript potrafił pobierać (całe strony , już nawet ich nie parsować) z innych stron??
Bo jeśli tak to wstawienie ich na stronę to pikuś.
wookieb
19.07.2010, 13:21:15
Cytat
Tylko czy jest wgl. możliwe aby sam JavaScript potrafił pobierać (całe strony , już nawet ich nie parsować) z innych stron??
Iframe
#luq
19.07.2010, 13:56:10
Kiedy ludzie zrozumieją czym jest Ajax?
Ramka iframe też podchodzi pod Ajax oczywiście. Można powiedzieć, że Ajax == JavaScript, no bo to jest głównie JavaScript (+ inne technologi jak XML, JSON...) ale samym JS`ie możesz stworzyć aplikacje typu RIA (Rich Internet Application). Przecież obiekt XHR to nie jest Ajax, to jest jedna z technik stosowana w tej technologi.
Więc imho idiotycznym pytaniem jest te zawarte w tytule: "Czy możliwym jest pobieranie danych zewnętrznych (bez AJAX'a) ale w JavaScript`cie". Bo można na nie odpowiedzieć i tak i nie i obie te odpowiedzi będą jak najbardziej dobre. To zależy jak zdefiniujemy sobie Ajax`a i JS`a.
Jeśli Ajax uznamy to zbór technik do pobierania asynchronicznie danych a JS to język z wyłączaniem takiej możliwości (tak oferuje takie możliwości ale tamto to już Ajax no nie?) to odpowiemy - nie, nie ma takiej możliwości.
Jeśli jednak uznamy JS`a za język z pełnymi swoimi możliwościami (ładowanie do ramek, obiekt XHR) to odpowiemy - tak, da się.