Sytuacja wygląda tak że mam na stronie pływającą ramkę (iframe) z załadowaną moją stroną z mojego serwera.
I teraz jest tak że ktoś klikając w link w tej ramce przenosi się na zewnętrzną stronę na czyimś serwerze.
I ja chcę z poziomu strony na której jest ta ramka wyciągnąć adres tej zewnętrznej strony która jest załadowana.
ramka wygląda tak:
Kod: Zaznacz cały
<iframe frameborder="0" width="285" name="ramka" id="ramka" height="355" scrolling="no" src="ramka.php?ajax=true" align="left" style="margin-top: 0px; padding-top: 0px;"></iframe>
Kod: Zaznacz cały
<button onClick="alert(document.getElementById('ramka').src)">KLIK</button>
czyli to co jest wpisane w iframe src=ramka.php?ajax=true
zastanawiałem się też czy nie można by jakoś w ten sposób:
Kod: Zaznacz cały
<button onClick="alert(window.frames['ramka'].location.href)">KLIK</button>
Niestety ramka musi zostać=\ ewentualnie można by ją na obiekt text/html przerobić ale to w zasadzie chyba nic nie zmienia.
Ma ktoś jakiś pomysł jak to zrobić?