Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> <iframe> odwołanie do wartości <div>
Raptor1
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 6.09.2005

Ostrzeżenie: (0%)
-----


Witam

Mam taki problem. Chciałbym pobrać wartość div'a który znajduje się wewnątrz ramki iframe. Próbowałem na różne sposoby ale widać nie udało mi się trafić na odpowiedni (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) . Poniżej fragment kodu.

  1. function getdivvalue()
  2. {
  3. alert(parent.document.getElementById("ramka_test").contentDocument.body.getElementById("aktualny_plik").value);
  4. }
  5. <iframe onload='getdivvalue();' src='http://xxx/xxx/xxx.php' id='ramka_test' name='ramka_test'></iframe>


A tu plik do którego się odwołuje ramka

  1. <?
  2. $a = file_get_contents('aaa.txt');
  3. echo "<div id='aktualny_plik' name='aktualny_plik'>$a</div>";
  4. ?>


Na razie chcę się odwołać i ewentualnie pobrać wartość $a która jest w div'ie o id aktualny_plik.

Prosiłbym o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Raptor1
post
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 6.09.2005

Ostrzeżenie: (0%)
-----


Hmn (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)

Wkleiłem to na żywca żeby nie było żadnych przekłamań ani literówek. po przeładowaniu dalej nic. Kod źródłowy strony po przeładowaniu wygląda tak.

  1. <head>
  2. </head>
  3. <body>
  4. function test(){
  5. var test;
  6. test=document.getElementById('iframe_id').contentWindow.document.getElementById('aktualny_plik').innerHTML;
  7. alert(test);
  8. }
  9. </script>
  10. <iframe id='iframe_id' src='http://soft-media.pl/czat/aktualny.php' onload="test()"></iframe>
  11.  
  12. </body>
  13.  
  14. </html>


Już nie wiem w sumie powinno działać a nie działa. Ten drugi serwer jest u mnie w domu na xp odpalony a dokładniej na xampp'ie. Może to jest przyczyną. Już sam nie wiem (IMG:http://forum.php.pl/style_emoticons/default/dry.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 08:51