Autor | Zpráva | ||
---|---|---|---|
Izzi Profil |
#1 · Zasláno: 20. 4. 2012, 22:34:19
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 |
#2 · Zasláno: 21. 4. 2012, 03:00:40
Izzi:
JS z bezpečnostných dôvodov neumožňuje prístup k HTML obsahu z iných domén. |
||
Izzi Profil |
#3 · Zasláno: 23. 4. 2012, 10:48:50
_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 |
#5 · Zasláno: 25. 4. 2012, 15:59:02
_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 |
#7 · Zasláno: 27. 4. 2012, 00:18:24
_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 |
#8 · Zasláno: 27. 4. 2012, 07:50:03
reťazec.split(" / ")[1].split(" (")[0] |
||
Izzi Profil |
#9 · Zasláno: 28. 4. 2012, 19:38:15
_es:
Vďaka, s tým si už nejako poradím. ;) |
||
Časová prodleva: 9 dní
|
|||
st22120 Profil |
Izzi:
potrebuju neco podobneho, mohl bys sem hodit kus kodu jak to mas nakonec resene? |
||
Časová prodleva: 12 let
|
0