Autor Zpráva
Generátor
Profil *
Dobrý den,

potřeboval bych získat ze stránky, která je v iframu, nějaký text a hodnoty atributů. Ale opravdu nevím jak na to.

Gen
Volda
Profil
Ten i frame ma nejakou adresu...
Zkuste se podivat na ni a tu rozkuchat dle libosti ;)
Generátor
Profil *
To jsem zrovna nemyslel.
V iframu je dejmetomu stránka s nadpisem h3 s textem "PC vs. MAC".
Jde mi o to zjískat ten text.
Volda
Profil
Vdyt jo... podivej se odkud je ten frame nacti se ten soubor a "rozparsuj ho"
peta
Profil
jakpsatweb - javascript - objekt window
google.com javascript bookmarklet
google.com php file
Petroff
Profil
<iframe id="IDF" name="zdroj" src=.....>

JS:
/* 1. pomocí name */
var oknoIF = frames["zdroj"]; /* nebo: frames[0] == frames.zdroj == window[0] ....*/
var dokumentIF = oknoIF.document;
/* 2. pomocí id */
var dokumentIF = document.getElementById("IDF").contentDocument;

var nadpisyH3 = dokumentIF.getElementsByTagName("h3");
var textPrvnihoH3 = nadpisyH3[0].innerHTML;

kdybys chtel detaily o spolupraci hl.stranky s ramci:
http://programujte.com/index.php?akce=diskuze&kam=vlakno&tema=7606-jak -zjistit-obsah-prvniho-nadpisu-v-iframe-vs-hraskova-

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:

Prosím používejte diakritiku a interpunkci.

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

0