zdravim, zkousim nacist obsah iframe do proměnné ale nedaří se mi to.
nevěděl by si s tím někdo rady?
zkoušim to nějak takhle ale bez úspěchu
document.getElementById('id_ramu').document.all.innerhtml;
dík za rady Spike
<HTML>Protože <em>innerhtml</em> JavaScript nezná.
Nápověda: JavaScript je case-sensitive.</HTML>
tady jde spis o to ze vystup z tohoto dostanu undefined at to pisu jakkoli. spis by me zajimalo jak to dostat z toho jinak nejakym "chytrejsim resenim"
a na tento prikaz mi to pise ze přístup byl odepřen a to i kdyz odkazuju na svuj localhost i kamkoliv do internetu
document.getElementById('id_ramu').document.body.innerHTML
document.getElementById('id_ramu').contentDocument.body.innerHTML
document.iframe('id_ramu').contentWindow.location.href;
tyto dva prikazy tez ze pristup je odepřen a při použití AJAX též. neví někdo jak to obejít?
http://www.tvorba-webu.cz/dom/getelementsbytagname.php
Spike (spike.wz.cz)
odkaz na stranku resi 90% veci. Neni odkaz, tak z 90% je to spis hadani problemu.
Pokud WYS mam editor
http://www.peter-mlich.wz.cz/x/ww/js/jspriklady.htm
Tak se ve FF na to dostavam pres
objGet('wwwFF').contentWindow.document
a v IE pouzivam DIV.
Pokud do toho prikladu do src firamu zadas jmeno stranky a on ti s ni pak nedovoli pracovat a pritom pred tim to jako WYS editor fungovalo, pak je problem v tom, ze ta stranka se vybira z jineho serveru. Coz je z nejakeho duvodu zakazano pro frame. Sam nechapu proc, asi kvuli komernimu vyuziti, protoze se tak vkladali casti stranek do stranek.
V tomto pripade by mozna fungovalo nacist stranku pres PHP file(url) a pak to uz vytahujes ze sve domeny. Coz take muze mit dany server podchycene, kdyz se mu ohlasi useragent jako PHP, ze mu nic neda.
Ale jen hadam, kdyz vidim, co jsi vsechno zkousel.
S tim iframe jsem si take hral v IE, ale ted si nevybavim, co se tam presne psalo pro pristup dovnitr.