Autor Zpráva
Izzi
Profil
Dobrý deň,

vedeli by ste mi poradiť ako získať pomocou Javascriptu napríklad anglický názov filmu z csfd profilu?
Tak teda: http://www.csfd.cz/film/242257-ctihodny-obcan/
A na výstupe potrebujem niečo takéto: "Law Abiding Citizen"

Za každú radu ďakujem.
_es
Profil
Izzi:
JS z bezpečnostných dôvodov neumožňuje prístup k HTML obsahu z iných domén.
Izzi
Profil
_es:
Napríklad pomocou innerHTML sa dá dostať k HTML obsahu a zmeniť ho.
_es
Profil
Izzi:
pomocou innerHTML
Ak máš v prehliadači načítanú html stránku z adresy http://www.csfd.cz/niečo, tak môžeš na nej v JS html obsah z adresy http://www.csfd.cz/film/242257-ctihodny-obcan/ získať, inak nie. No predpokladám, že asi nepôjde o stránku na webe www.csfd.cz.
Izzi
Profil
_es:
Áno bude v tom momente načítaná. Potrebujem len nejaký príklad ako na to. Potom si to snáď budem vedieť prispôsobiť. Vďaka.
_es
Profil
Izzi:
Potrebujem len nejaký príklad ako na to.
Načítaš ju do iframe a potom máš vo frames.nameIframu.document.title čo potrebuješ. No aj tak sa mi zdá, že si [#4] nepochopil. Bude to fungovať len na nejakej stránke na serveri csfd.cz.
Izzi
Profil
_es:
Ide o chrome extension, takže áno viem, bude to fungovať iba na konkrétnej stránke.
Pomocou document.title získam niečo v tvare: CZ Názov / EN Názov (rok)
Ako to upraviť tak, aby som mal iba EN názov?
_es
Profil
reťazec.split(" / ")[1].split(" (")[0]
No nevyzerá to, že by všetky nadpisy spĺňali tento formát. Možno by bolo lepšie získavať nejako názov filmu z IMDB identifikátora filmu.
Izzi
Profil
_es:
Vďaka, s tým si už nejako poradím. ;)
st22120
Profil
Izzi:
potrebuju neco podobneho, mohl bys sem hodit kus kodu jak to mas nakonec resene?

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: