Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: JS odświerzenie ramki
Forum PHP.pl > Forum > Po stronie przeglądarki
mroowa
Witam wszystkich,

mam taki problem: stronka jest podzielona na 2 ramki w jednej jest menu a w drugiej treść strony.
Z ramki gdzie jest treść otwieram okienko do edycji i po zapisaniu zmian chcę odświeżyć obie ramki (menu i treść)
Jak daje polecenie:

window.opener.location.reload();

odświeża mi tylko ramkę z treścią.

Ramki nazywają się: "menu" i "center"

Ps. Ale muszę odświeżyć te ramki osobno, a nie całe okno.

Z góry dzięki za pomoc, pozdrawiam.
lord_t
Załóżmy, że w na stronie która otwiera okno masz funkcję:
  1. <script type="text/javascript">
  2. function x(){alert("elo");}


To wtedy w okienku możesz tak wywołać tą funkcję z rodzica:
Kod
window.opener.x();


Jeśli teraz do tej funkcji x() dodasz:
Kod
parent.frames[0].location.reload();

to po aktywowaniu funkcji x() (u ciebie w wyskakującym oknie) zostanie przeładowana pierwsza ramka. Przeładowanie drugiej ramki też bym dodał do funkcji x().
mroowa
Witam, wielkie dzięki działa ok.
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.