![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 17.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym aby kod statycznych części strony nie powtarzał się w każdej podstronie. Doczytywanie kodu odbywać się musi po stronie przeglądarki. Powiedzmy, że mam bardzo nie wydajny serwer i ograniczoną ilość miejsca, dlatego nie chcę wykorzystywać php - choć w tym przypadku byłoby to banalnie proste. Na Javie się nie znam, dlatego proszę o pomoc. Pozdrawiam
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Robisz funkcję np. buildMenu() którą wywołujesz w zdarzeniu (on)load(a jeszcze lepiej po załadowaniu DOM). Funkcja ta, jak sama nazwa wskazuje, buduje Menu, a aby to zrobić musisz skorzystać z innerHTML(gorsze, ale łatwiejsze rozwiązanie) lub korzystając z funkcji: createElement i innych.
Nie polecam takiego rozwiązania, gdyż osoby nie mające JS, nie skorzystają z najbardziej potrzebnej części strony, czyli np. menu. PS. Java to nie JavaScript!! Ten post edytował kamil4u 25.10.2009, 11:35:26 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 17.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Robisz funkcję np. buildMenu() którą wywołujesz w zdarzeniu (on)load(a jeszcze lepiej po załadowaniu DOM). Funkcja ta, jak sama nazwa wskazuje, buduje Menu, a aby to zrobić musisz skorzystać z innerHTML(gorsze, ale łatwiejsze rozwiązanie) lub korzystając z funkcji: createElement i innych. Nie polecam takiego rozwiązania, gdyż osoby nie mające JS, nie skorzystają z najbardziej potrzebnej części strony, czyli np. menu. PS. Java to nie JavaScript!! troche to zbyt ogólne dla mnie... Jestem początkujący w temacie... Zastanawia mnie, czy poprzez tag <link> który się używa w sekcji head można takie coś zrobić? Bo np arkusz stylów css jest dolaczany do dokumentu w ten sposób. |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Daruj sobie JS. Przez link tego nie wczytasz, ten tag służy tylko do informowania o powiązanych materiałach.
Jeśli chcesz zrobić dobre dołączanie, zainteresuj się SSI, JS się do tego NIE NADAJE. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 14:34 |