Autor | Zpráva | ||
---|---|---|---|
Pavel W. Profil * |
#1 · Zasláno: 17. 5. 2008, 19:07:52
Zdravím mám zhruba takovejhle zdroják:
<div onclick="alert('tedka');" onfocus="alert('tedka');" style="width:300px;height:150px;background:#00f;"> <script type="text/javascript"><!-- document.write("<iframe src='http://wap.idnes.cz/' width='200' height='130'></iframe>"); //--></script> </div> ten idnes je jen příklad, ale dobře vystihuje můj problém, že bych chtěl spusti javasctipt při kliknutí na odkaz v tom objektu vypsaném javasctiptem ale fakt nevím jak na to... potřeboval bych, aby odkazy spustily javasctipt, ale zároveň byly klikatelné, myslel jsem si, že jednoduše dám pod to div, kte bude onclick, jenže to nejede... nevíte někdo jak na to? |
||
Časová prodleva: 3 dny
|
|||
peta Profil |
#2 · Zasláno: 20. 5. 2008, 08:39:06
Pavel W.
jakpsatweb - javascript - objekt window google.com |
||
Bubák Profil |
#3 · Zasláno: 20. 5. 2008, 10:45:42
ten idnes je jen příklad, ale dobře vystihuje můj problém
Přiznám, že nevím, o co ti jde, ve tvém kódu žádné odkazy nevidím. Pokud máš na mysli odkazy v iframe, tak to je samostatný dokument a proto tam nemůžěš kódem z vnějšku odchytávat události. |
||
Mike874 Profil * |
#4 · Zasláno: 20. 5. 2008, 11:20:25
Pavel W.
vlozeny iframe je novy samostatny dokument, takze jednoduchym zpusobem nemas narok nicmene,... muzes vlozit iframe, pak si pres js nacist jeho objekt document, pomoci getElementByTagName nacist vsechny odkazy a tem odkazum pripojit udalost onclick |
||
Časová prodleva: 3 dny
|
|||
Pavel W. Profil * |
#5 · Zasláno: 23. 5. 2008, 17:20:56
No jo... mám na mysli odkazy v té jiné stránce... zkoušel jsem se k nim dostat přes to getElementByTagName jenže tam je problém se zabezpečením (fakt jsem ještě neviděl), tedy, pokud jsou obě stránky index i obsah_iframe na jednom serveru, tak to jede, ale s dokumentem z cizího serveru, což právě potřebuju, mi to hlásí přístup zamítnut.
|
||
Časová prodleva: 16 let
|
0