Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sterowania iframe za pomocą JS.
hao
post
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 12.02.2004

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


A dokladniej chodzi o to, żeby po spełnieniu pewnego warunku wywoływanego z jednej ramki, odświerzyć(przeładowac) inną ramkę, ale w obrędzie tej samej strony (parent).

Wiem, że sterowani name=... target='name' działa tylko "w dół". A mi chodzi o relację równoważnych ramek.

Wiem, że JS umożliwia obsługę .parent, czyli np. operacja na stronie-matce (czyli "w górę"), ale niestety nie wiem jak zrobić aby ramka coś robiła w drugiej ramce.

Pomocy! smile.gif

Żeby uściślić, oto jak działa mój kod (pseudo kod):

index.html:
  1. <?php
  2. <iframe name=&#092;"ramka1\"></iframe>
  3. <iframe name=&#092;"ramka2\"></iframe>
  4. ?>


ramka1.php:

  1. <?
  2. if(cośtam):
  3. { odświerz ramkę 2 }
  4. endif;
  5. ?>


ramka2.php:

  1. <?php
  2. //tutaj pobieranie zawartości bazy danych i wyświetlanie wyników
  3. ?>


Ten post edytował hao 3.02.2005, 23:19:15
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
revyag
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


To możesz wyskoczyć z php i odświeżyć ramke:
w ramka1.php robisz tak:
Kod
<?
if(cośtam)
{?>
<script type="text/javascript">
    parent.ramka2.document.location.reload();
</script>
<?
}
endif;
?>


--------------------
-------------

------
Go to the top of the page
+Quote Post
hao
post
Post #3





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 12.02.2004

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


Super, właśnie o to mi chodziło.
Wielkie dzięki! guitar.gif
Go to the top of the page
+Quote Post

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: 21.08.2025 - 04:17