Autor | Zpráva | ||
---|---|---|---|
tomas.kimi Profil * |
#1 · Zasláno: 27. 12. 2006, 17:04:20
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 |
#2 · Zasláno: 27. 12. 2006, 17:48:01
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 |
#3 · Zasláno: 28. 12. 2006, 08:46:47
:D super nick - Bubák
|
||
tomas.kimi Profil * |
#4 · Zasláno: 28. 12. 2006, 09:52:36
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 |
#5 · Zasláno: 28. 12. 2006, 11:13:43 · Upravil/a: ah01
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 * |
#6 · Zasláno: 29. 12. 2006, 14:19:44
ah01: aha, tak to mění situaci. Díky.
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0