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

JavaScript JavaScript Načítání informací z webů

Avatar
kleofas.hatlapatka:

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š
Redaktor
Avatar
Odpovídá na kleofas.hatlapatka
Pavel Mareš:

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
Nechci být workoholik. Bohužel někdy musíme být tím, čím nechceme.
Avatar
Odpovídá na kleofas.hatlapatka
Josef Kuchař (Pepa489):

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  +1 6.12.2014 10:13
2x piš, jednou debuguj
Avatar
Pavel Mareš
Redaktor
Avatar
Odpovídá na Josef Kuchař (Pepa489)
Pavel Mareš:

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
Nechci být workoholik. Bohužel někdy musíme být tím, čím nechceme.
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.