Przeładowanie częsci strony
| Nieznany | 13.02.2007 12:09:15 | |
![]() | Witam właśnie jestem w trakcie pisania strony i mam taki problem. Chciałbym zrobić aby po kliknięciu w jakiś odsyłacz menu boczne i nagłówek zostawały bez zmian a tylko część środkowa strony, czyli treść właściwa, powinna się przeładowywać. Coś takiego jest zastosowane na tej stronie na forum jesli klikne na jakiś temat przeładowuje się tylko środek strony z treścią reszta pozostaje nie ruszona. Wydaje mi się ze może nie tu gdzie trzeba zamieściłem ten temat ze chodzi o css ale nie jestem pewny. Jeśli ktoś wie jak to zrobić albo gdzie szukać rozwiązania to niech da znać z góry dzięki. | |
| beczu | 13.02.2007 17:34:18 | |
![]() | Nie trzeba tu stosować CSS'a. Użyłeś ramek?? Jeśli tak to sprawa jest prosta wystarczy tylko, że w główne straonie, gdzie wstawiasz ramki w znaczniku każdej ramki dodasz im nazwy. Przykładowy kod indexu.
<!doctype html public "-//w3c//dtd html 4.01 frameset//en" "http://www.w3.org/tr/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
</head>
<frameset cols="112,*">
<frame name="tutaj_wpisz_nazwe_ramki" src="" frameborder="1" marginwidth="0" marginheight="0" scrolling="AUTO">
<frameset rows="74,*">
<frame name="tutaj_wpisz_nazwe_ramki" src="" frameborder="1" marginwidth="0" marginheight="0" scrolling="AUTO">
<frame name="tutaj_wpisz_nazwe_ramki" src="" frameborder="1" marginwidth="0" marginheight="0" scrolling="AUTO">
</frameset>
</frameset>
<noframes>
Niestety, Twoja przeglądarka nie obsługuje ramek lub ich obsługa została wyłączona.
Sugerujemy włączenie obsługi ramek lub zainstalowanie nowszej wersji przeglądarki.
Tymczasem możesz zajrzeć na stronę w wersji bez ramek, która znajduje się <a href="http://...">tutaj</a>. Zapraszamy!
</noframes>
</html>
Następnie przy wstawianiu linka np. <a href="nazwa_strony" target="nazwa_ramki_do_której_chcesz_załadować_stronę"> Sorka troche to się źle ogląda, ale jak dobrze skopjujesz i zastsoujesz to działa w stu procentach. Chyba że wstawiasz przyciski w JS to o tym napisz też ci odpisze. Mam nadzieje ze pomogłęm. (LOL ale długi post:)) | |
| Nieznany | 13.02.2007 23:22:43 | |
![]() | Dzięki za pomoc ale znalazłem inne rozwiązanie AJAX chciałem tego uniknąć ale dałem radę i wszystko działa. | |

