Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML][JavaScript]pobieranie adresu strony
Forum PHP.pl > Forum > Przedszkole
alpin
Mam taki kod:
  1. <body>
  2. <div>
  3. <button onclick="alert(moja_ramka.longDesc);">adres</button>
  4. </div>
  5. <div>
  6. <iframe border="0" width="100%" longdesc="<? echo $_SERVER['PHP_SELF']; ?>" height="100%" id="moja_ramka" src="http://onet.pl" />
  7. </div>
  8. </body>
  9. </html>


Chcialbym aby po nacisnieciu guzika wyswietlic sobie adres strony z ramki ale wyswietla mi biezacy adres, probowalem rowniez to uzyskac przy uzyciu czegos takiego

  1. <script type="text/javascript" lang="Javascript">
  2. function getFrameUrl()
  3. {
  4. var iframe = document.getElementById('moja_ramka');
  5. var url = iframe.contentWindow. location.href;
  6. alert(url);
  7. var adresInput = document.getElementById('adres_input');
  8. adresInput.value = url;
  9.  
  10. }
  11. </script>
  12. <body>
  13. <div style="height: 200px; border-bottom: 2px solid black;">
  14. <form name="moj_formularz" method="GET">
  15. <input id="adres_input" name="adres" type="textfield" />
  16. <input type="button" value="Dodaj" onclick="getFrameUrl()" />
  17. </form>
  18. </div>
  19. <div>
  20. <iframe width="100%" height="100%" id="moja_ramka" src="http://onet.pl" />
  21. </div>
  22. </body>
  23. </html>


ale rowniez bez skutku ... juz nie mam pomyslow jak to zrobic, moze ktos ma jakis pomysl ? Z gory bede wdzieczny, pozdrawiam.
bigZbig
Kod
parent.frameName.location.href // gdzie frameName to nazwa ramki
alpin
Nie wiem, albo nie umiem tego odpowiednio użyć albo to nie działa, bo dalej mi nic nie wychodzi ...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.