Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Načítání informací z webů

Aktivity
Avatar
KleoCZ
Člen
Avatar
KleoCZ:6.12.2014 8:58

Zdravím borci,

chtěl bych vědět jakou cestou načítat přes JS obsah jiných stránek. Ať už se jedná o divy nebo paragrafy. Nějak jsem v tom zamotaný XML, Httprequesty ... vše troskotá na tom, že nemohou mít opravnění. Nevím zda to jde provést přes iframe.

Proto mám jednoduchý ilustrativní příklad:

Řekněme že na stránce http://www.fashionblogy.cz/pavlinajagrova chci přečíst (popř. zobrazit na svých stránkách) všechny texty v h2 (mít to třeba srovnaný v ul).
Vytvoří prosím někdo živou ukázku v jsffidle.net, codepen.io nebo jiném ? Díky.

Odpovědět
6.12.2014 8:58
Apeluji na všechny co odpovídají na dotazy, tak pokud je to jen trochu možné dávejte rovnou reálná řešení třeba v htt...
Avatar
Pavel Mareš
Tvůrce
Avatar
Odpovídá na KleoCZ
Pavel Mareš:6.12.2014 9:55

No to je poměrně jednoduchý úkon. Akorát bych to prováděl přes php, resp volat si pomocí jquery php soubor, který ti bude načítat obsah webu. Pak už jen stačí získat co potřebuješ (Sám něco takového používám a funguje).

Nahoru Odpovědět
6.12.2014 9:55
Však ono půjde ...
Avatar
Odpovídá na KleoCZ
Josef Kuchař - Pepa489:6.12.2014 10:13

dělej to v php a použij na to metodu curl a otevři to jako xml a potom projeď cyklem, nebo to ulož normálně do stringu a použij knihovnu html purtifier

Nahoru Odpovědět
6.12.2014 10:13
2x piš, jednou debuguj
Avatar
Pavel Mareš
Tvůrce
Avatar
Odpovídá na Josef Kuchař - Pepa489
Pavel Mareš:6.12.2014 14:47

Curl je sice dobrá věc, ale musíš tam mít miliardu parametrů, jelikož dotazovaný server ti pak hodí "kašlu na tebe bote". Lepší je file_get_conten­ts(). Pro základní použití stačí a je rychlejší, samozřejmě pokud bys chtěl něco složitějšího tak pak curl je lepší no, ale jinak ne.

Nahoru Odpovědět
6.12.2014 14:47
Však ono půjde ...
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.