| Autor | Zpráva | ||
|---|---|---|---|
| zis Profil * |
#1 · Zasláno: 10. 4. 2008, 22:58:09
caute
chci se zeptat jestli lze s dokumentem, ktery je v tagu <iframe> v src, manipulovat pres dom v aktualnim okne? priklad
test.html -- nacita se do iframe
----------------------------------------
.
.
.
<div id="header"></div>
.
.
.
index.html
--------------
.
.
<span onclick="modify();">header</span>
.
<iframe id="ifr" src="test.html"></iframe>
.
<script>
function modify()
{
ifr = document.getElementById("ifr");
//a ted se nejak dostat k prvkum dokumentu ze src, takze k tomu divu s id header
//nesmyslny kod ale aby bylo poznat o co mi jde
for(i=0;i<ifr.childNodes.length;i++)
if(ifr[i].childNodes.id == "header")
alert("v test.html je prvek s id header");
}
</script>
diky za nasmerovani a rady |
||
| peta Profil |
#2 · Zasláno: 11. 4. 2008, 13:13:13
ano, lze to. Pry ma byt stranka ale na tvem serveru. Nevim, co je na tom pravdy, v pripade potrebych bych to umel resit pres PHP.
jakpsatweb - javascript - objekt window |
||
| zis Profil * |
#3 · Zasláno: 11. 4. 2008, 19:22:15
jo dik, pres php vim ale potrebuju to delat u klienta, jinak resenim je
window.frames[jmeno] nebo window.frames[poradove_cislo_v_frame] pak uz se s tim pracuje jako s prvkem dane "podstranky" např window.frames[0].document.getElementById("header"); atd.. |
||
|
Časová prodleva: 18 let
|
|||
0