Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Odsieżanie ramki
m1s1ek
post 19.07.2006, 19:13:08
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 8.11.2004

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


Czy da sie w jakis sposob po kliknieciu na dany link odswiezyc dane w dwoch ramkach na stronie??
Go to the top of the page
+Quote Post
thornag
post 19.07.2006, 20:15:44
Post #2





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

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


Odpowiedni link z odpowiednim URL i zmiennymi GET.

Jesli nei o to chodzi to AJAX. Opisz problem troche bardziej zapodaj jakims kodem, ciezko pomoc na tak ogolny temat.


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post
elnino.pl
post 19.07.2006, 20:38:16
Post #3





Grupa: Zarejestrowani
Postów: 125
Pomógł: 0
Dołączył: 17.06.2006

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


<a href="document.frames['ramka1'].reload();document.frames['ramka2'].reload();">

Spróbuj, może zadziała...

Ten post edytował elnino.pl 19.07.2006, 20:39:57


--------------------
Go to the top of the page
+Quote Post
m1s1ek
post 19.07.2006, 20:41:15
Post #4





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 8.11.2004

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


Ogolnie wyglada to tak:
Mam na stronie formularz do wypelnienia, ktory znajduje sie w jednej ramce (np. o nazwie "a") i teraz chcialbym w momencie wysylania formularza aby oprocz przejscia w ramce ( ramka "a") z formularzem na inna podstrone nastapilo takze odswiezenie innej ramki (ramka "b").
Go to the top of the page
+Quote Post
elnino.pl
post 19.07.2006, 20:43:55
Post #5





Grupa: Zarejestrowani
Postów: 125
Pomógł: 0
Dołączył: 17.06.2006

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


<form onsubmit="parent.frames['b'].reload()">


--------------------
Go to the top of the page
+Quote Post
m1s1ek
post 19.07.2006, 21:31:22
Post #6





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 8.11.2004

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


No niestety nadal nie dziala sad.gif
Go to the top of the page
+Quote Post
thornag
post 20.07.2006, 00:24:24
Post #7





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

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


Sprubuj to wsadzic w submit w zdarzenie onclick lub cokolwiek. Ogolnie raczej bardziej sie to na forum JavaScript nadaje niz na php smile.gif

Zajrzyj tutaj ==> Forum: Po stronie przegladarki

Ten post edytował thornag 20.07.2006, 00:25:54


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post
elnino.pl
post 20.07.2006, 08:26:43
Post #8





Grupa: Zarejestrowani
Postów: 125
Pomógł: 0
Dołączył: 17.06.2006

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


Cytat(m1s1ek @ 19.07.2006, 22:31 ) *
No niestety nadal nie dziala sad.gif

Ale co nie działa? Zmieniłeś nazwę ramki? Wrzuć tutaj link najlepiej.


--------------------
Go to the top of the page
+Quote Post
m1s1ek
post 20.07.2006, 09:07:39
Post #9





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 8.11.2004

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


Kody wyglada mniej wiecej tak:
Kod
<form  onclick="parent.frames['wykres'].reload()" action="przekaz_dalej.php" method="get"><b>Data poczatkowa<br>
<?
echo "<input type='hidden' name='a_id' value='".$aid."'>";
echo "<input type='hidden' name='be_id' value='".$be_id."'>";
echo "<input type='hidden' name='usluga' value='".$usluga."'>";
?>
Rok<input type="text" name="rok_pocz" maxlength="4" size="4">Miesiac<input type="text" name="m_pocz" maxlength="2"

size="2">Dzien<input type="text" name="d_pocz" maxlength="2" size="2"><br>
Data koncowa<br>
Rok<input type="text" name="rok_kon" maxlength="4" size="4">Miesiac<input type="text" name="m_kon" maxlength="2"

size="2">Dzien<input type="text" name="d_kon" maxlength="2" size="2"><br>
Wybierz rodzaj wykresu:<br>
<select name="rodzaj_wykresu">
<option value="s">slupkowy</option>
<option value="l">liniowy</option>
</select><br>
Wybierz rodzaj pomiaru:<br>
<select name="rodzaj_pomiaru">
<option value="co">Czas odpowiedzi</option>
<option value="do">Dostepnosc</option>
<option value="sco">Sredni czas odpowiedzi</option>
</select><br><br>
<input type="submit" value="Pokaz wykres">
</form>


Chodzi o to, ze jesli onclick jest umieszczony za form to druga ramka jest przeladowywana tylko, ze nie przechodzi mi pierwsza ramka do strony rysuj1.php, a jak onclick jest na koncu to z kolei nie odswieza mi drugiej ramki
Go to the top of the page
+Quote Post
elnino.pl
post 20.07.2006, 09:11:00
Post #10





Grupa: Zarejestrowani
Postów: 125
Pomógł: 0
Dołączył: 17.06.2006

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


Dlaczego onclick, a nie onsubmit dałeś w formie? Co wypluwa konsola błędów js?


--------------------
Go to the top of the page
+Quote Post
m1s1ek
post 20.07.2006, 09:21:18
Post #11





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 8.11.2004

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


a gdzie ja moge znalezc konsole bledow javyscript?? Nigdy czegos takiego nie uzywalem.

Juz znalazlem i komunikat z konsoli to: Error: parent.frames.wykres.reload is not a function

Ten post edytował m1s1ek 20.07.2006, 09:30:42
Go to the top of the page
+Quote Post
thornag
post 20.07.2006, 09:29:48
Post #12





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

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


Ja sie nie znam ale czy zamiast reload() go history 0/-1 moze w czyms pomoc ?


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post
elnino.pl
post 20.07.2006, 09:36:06
Post #13





Grupa: Zarejestrowani
Postów: 125
Pomógł: 0
Dołączył: 17.06.2006

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


Może to Ci pomoże: http://forum.webhelp.pl/faqforum.php?f=25#21

Nie bardzo widzę błąd...


--------------------
Go to the top of the page
+Quote Post
m1s1ek
post 20.07.2006, 10:23:31
Post #14





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 8.11.2004

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


Problem rozwiazany. Dla zainteresowanych:
  1. <body onload="java script:parent.frames['wykres'].location.reload()">


i wszystko pieknie smiga biggrin.gif
Go to the top of the page
+Quote Post
nospor
post 20.07.2006, 10:25:44
Post #15





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Ja to tylko przeniose na wlasciwy dzial


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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 Wersja Lo-Fi Aktualny czas: 24.07.2025 - 17:52