ďťż

<javascript>, <html>, <php> Otwieranie podstron bez przeładowania strony.

       

Podstrony


telcocafe

Witam, jako projekt na informatykę mam za zadanie zrobić stronę, która będzie odtwarzała muzykę w tle. Problemu by nie było, gdyby nie to, że muzyka nie może lecieć od początku po wejściu na poszczególne podstrony. Na stronie: http://medeco.p9.pl/...ac-od-poczatku/
Przeczytałem o metodzie z div'ami. Zrobiłem więc takową stronie, a jako kod zmieniający zawartość div'a użyłem następujący w php.
<? // myk polega na tym, że wstawiam ten kod w miejscu <div id="treść"> Po czym tworze strony na serwerze typu galeria.html informacje.php etc. W miejsu <div id="menu"> wstawiam natomiast hiperłącza kończące się na ?strona=galeria $podstrona = strip_tags($_GET['strona']); if(empty($podstrona)) { // jeśli nie podano strony,ładujemy strone główną include('info.php'); } if(file_exists($podstrona.'.html')) { include($podstrona.'.html'); } elseif(file_exists($podstrona.'.php')) { include($podstrona.'.php'); } else { // jeśli nie ma strony podanej w adresie include('err404.html'); } ?>
Gdy go napisałem, zorientowałem się, że to nie może wypalić bo kod jest interpretowany po stornie serwera a ja potrzebuje czegoś, co będzie działało po stronie użytkownika. Stąd moje pytanie- czego użyć i jak ma wyglądać kod, by przeładowaniu podlegał tylko fragment strony a muzyka nie grała od początku? Proszę o szybką pomoc. Pozdrawiam Sebastef



Muzyka w tle strony to raczej porażka tworzenia stron internetowych. Nic co należy promować na lekcji informatyki. Ogólnie musiałbyś otwierać podstrony AJAXem - wtedy muzyka nie byłaby przerywana.

Mógłbyś rozwinąć swoją wypowiedź dotyczącą AJAX'u? (podać, jak mniej więcej miałby wyglądać kod w tym przypadku)
Użytkownik Sebastef edytował ten post 17 styczeń 2010, 17:39
Ja za ciebie tego nie napiszę. Przykłady jQuery masz np. u mnie na stronie: http://www.php.rk.ed...ch-przykladach/
Klikając na linki podstron pobierasz ich treść AJAXem i wstawiasz do określonego diva (diva na treść, a wstawiane podstrony mają samą treść a nie pełen szablon).



Dziękuje za pomoc. Już wiem. Temat do zamknięcia.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.