![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 4.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Ostatnio borykam się z pewnym problemem, a mianowicie chcę jednym kliknięciem załadować dwie różne strony do dwóch różnych ramek. Szukałem trochę w necie, ale nic konkretnego nie znalazłem. Mój javascript dopiero raczkuje więc nie potrafię odpowiednio zmodyfikować tego co znalazłem, więc proszę o pomoc. Moja strona wygląda mniej więcej tak: <html> <head> </head> <body> <table> <tr><td>Baner</td></tr> <tr> <td><a href="home.html" >home</a></td> <td><a href="kontakt.html" >kontakt</a></td> <td><a href="historia.html" >historia</a></td> </tr> <tr> <td><iframe name="menu" src="menu.html"></iframe></td> <td><iframe name="tresc" src="startowa.html"></iframe></td> </tr> </table> </body> </html> Chcę aby po naciśnięciu jednego z linków otworzyła się odpowiednia strona w ramce "tresc" i odpowiednie podmenu w ramce "menu" Tutaj jest opisywany sposób ftp://ftp.helion.pl/online/ppjsaj/ppjsaj-5.pdf na str. 21, ale nie mogę tego ogarnąć ;( Z góry dziękuję za pomoc |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nadaj id dla iframe Ten post edytował vokiel 4.10.2009, 14:23:54 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 4.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
niby takie proste ale wyrzuca mi błąd, że w lini
Kod onclick="java script:menu('menu2.html','kontakt.html');" Znak 6 Oczekiwnano znaku: ';' Kod: 0 co z tym jest źle? Czy może moje przeglądarki źle działają, bo już niewiem... Ten post edytował gerand 4.10.2009, 15:18:01 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Na moje oko nie
Cytat getElement.byId , a Kod getElementById (bez kropki) i nie: Cytat java script:menu('link1','link2'); , a samo: Kod menu('link1','link2'); Edit: przeoczyłem wielkość litery "B" w by:) - poprawione Ten post edytował kamil4u 4.10.2009, 17:15:04 -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jasne, że
, (wielkość liter ma znaczenie), coś się kropka wdarła, interpreter organoleptyczny przeoczył ![]() ![]() -------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 4.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki chłopaki, teraz działa:D
Tylko w href trzeba postawić # żeby nie otwierało nowej stronki Kod <a href="#" onclick="menu('historia.html','kontakt.html');">
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Generalnie powinieneś zamiast hiperłącza(<a>) użyć elementu <span> odpowiednio go ostylowując - na wzór zwykłego linku. http://pornel.net/onclick
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 06:03 |