Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Za"includowanie" zewnętrznej strony HTML w kodzi własnej, przy pomocy JavaScript
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
dfs
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
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
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ę.
kapuch
true
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.