Autor Zpráva
tomas.kimi
Profil *
Pokusil jsem se napsat nějaký skript, který dokáže při kliknutí na odkaz zjistit aktuální stránku, která je právě načtena v tom iframu. Zkoušel jsem několik způsobů, jak přistoupit k této hodnotě, ale vždy mi prohlížeč nahlásí Příst odepřen.

<a href="#" onclick="alert(ram.location);return false;">odkaz</a>

<iframe src="nějaká URL" name="ram"></iframe>

Mohl by mi prosím někdo poradit?
Bubák
Profil
Já jsem si udělal pokus, a neměl jsem s tímhle problém:
<a href="#" onclick="alert(info.document.location); return false;">odkaz</a><hr>
<iframe name="info" src="soubor.html" width="200" height="400">kuk</iframe>

Jestli se napíše info.document.location, nebo zkráceně info.location, nemá vliv.
Zkoušel jsem na disku i na webu, v IE, Opeře, Firefoxu.
zero0x
Profil
:D super nick - Bubák
tomas.kimi
Profil *
Díky za snahu, ale ani toto situaci nemění, v podstatě je to to samé, co mám já. Ale aspoň vím, že to je tedy jen problém na mém PC :-(
ah01
Profil
tomas.kimi
chyba není na vašem příjmačí :-), problém je v zabezpečení prohlížeče, pokud máš v iframe stránku z jiné domény než ze které je stránka s iframemem, tak ti s ní prohlížeč nedovolí manipulovat, tedy ani zjistit URL
tomas.kimi
Profil *
ah01: aha, tak to mění situaci. Díky.
Toto téma je uzamčeno. Odpověď nelze zaslat.