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
Rafal Filipek
post
Post #2





Grupa: Zarejestrowani
Postów: 274
Pomógł: 54
Dołączył: 2.05.2006
Skąd: Nadarzyn

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


taaa no super ale
Kod
echo "<div id='aktualny_plik' name='aktualny_plik'>$a</div>";
na 100% nie zawiera w sobie prawidlowego dokumentu html. co niby mialoby byc tutaj tym document ? musisz do iframe wpakowac dokument html a nie samego div'a.
Go to the top of the page
+Quote Post
bigZbig
post
Post #3





Grupa: Zarejestrowani
Postów: 740
Pomógł: 15
Dołączył: 23.08.2004
Skąd: Poznań

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


Cytat(Rafal Filipek @ 25.02.2009, 00:04:55 ) *
taaa no super ale
Kod
echo "<div id='aktualny_plik' name='aktualny_plik'>$a</div>";
na 100% nie zawiera w sobie prawidlowego dokumentu html. co niby mialoby byc tutaj tym document ? musisz do iframe wpakowac dokument html a nie samego div'a.


Oj mylisz się zawiera content dokumentu xxx.txt

Natomiast test=document.getElementById('iframe_id').contentWindow.document.getElementById('aktualny_plik').value; zwróci w tym wypadku 'aaa' a nie o to chyba chodzi. Zamiasta value powinno być coś innego
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 27.12.2025 - 15:31