Jos minun sivuni koostuu kahdesta kehyksestä, ovat esimerkiksi nimeltään kehyys1 ja kehyys2, voinko jollain tavalla sisältää kehyksen kehyys1 HTML-koodiin (tai CSS, DOM, JavaScript...mutta ei PHP, ASP jne) jotain jolla saisin selville minkä niminen HTML-dokumentti samanaikaisesti sijaitsee kehyys2:ssa?
Eli yksinkertaisemmin: Jos klikkaan linkkiä kehyys1:ssä, kehyys2:den sisältö muuttuu sillä perusteella mitä siinä tällä hetkellä on?
Esimerkkinä: Kehyys1-linkki: Seuraava kuva. Luetaan kehyys2:sta kuva15.htm, muutetaan nimi kuva16.htm, ja avataan kehys2:ssa.
(Tiedän että tätä voidaan toteuttaa toisella tavallakin; Ongelmani on kuitenkin hieman erillainen, keksin tuon esimerkin ainoastaan koska selitän huonosti ja ajattelin että se on selkeä.)
Eli lyhyesti: Yhdestä kehyksestä toisen kehyksen tiedot?
Eli yksinkertaisemmin: Jos klikkaan linkkiä kehyys1:ssä, kehyys2:den sisältö muuttuu sillä perusteella mitä siinä tällä hetkellä on?
Esimerkkinä: Kehyys1-linkki: Seuraava kuva. Luetaan kehyys2:sta kuva15.htm, muutetaan nimi kuva16.htm, ja avataan kehys2:ssa.
(Tiedän että tätä voidaan toteuttaa toisella tavallakin; Ongelmani on kuitenkin hieman erillainen, keksin tuon esimerkin ainoastaan koska selitän huonosti ja ajattelin että se on selkeä.)
Eli lyhyesti: Yhdestä kehyksestä toisen kehyksen tiedot?
Vastaukset 1
Vanhimmat
luin oman viestini ja se oli kuin koiranoksennusta. Yritän uudestaan (tuo esimerkki):
Kehys1:ssä HTML-koodi (esim sivu1.htm) sisältää pätkän javaScriptiä joka käynnistyy kun painaa jotain linkkiä tai nappulaa. Tekee tämän:
- Mikä html-dokumentti on avoinna kehys2:ssa? Hanki nimi.
- Ota sen nimen, muuta luvut ennen .htm extensiota numero suuremmaksi.
- Avaa uudellen muodostetun nimen kehys2:ssa (