![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Podam najpierw przykład: 0. mam formularz. Niech to będzie dla przykładu lista pól tekstowych. Przy każdym jest usuń. Jest też przycisk dodaj. Jakie jest działanie przycisków to jest oczywiste. 1. JavaScript - klikam na dowolny przycisk i dzięki JavaScript a dokładniej AJAXowi zawartość formularza się zmienia; 2. brak JavaScriptu - klikam na dowolny przycisk, strona się przeładowuje a ja dostaję frmularz z inną zawartością; Każda z tych rzeczy oddzielnie jest oczywista, lecz jak je połączyć? Jak sprawić żebym miał aplikacje uniwersalną? Fajnie by było dgyby metoda nie wymagała ponownego wczytania strony po włączeniu/wyłączeniu JavaScriptu. Macie pomysły jak to zrealizować? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 216 Pomógł: 0 Dołączył: 6.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Tak działało by ale wtedy wyświetliłoby też ten kod tego formularza ujetego w <script> </script>. Musisz zrobić tak:
Kod <script language="javascript"> <!-- Ukrycie przed przeglądarkami nieobsługującymi JavaScript //jakiś skrypt, oraz drukowanie formularza // Koniec kodu JavaScript --> </script> <noscript> wersja bez js z formularzem </noscript> Wtedy skrypt wyświetli Ci to co jest między <script>, a </script> jeśli jest javasript, a jak nie ma to pominie ten kod dzięki temu komentarzowi oraz wykona to co w <noscript> </noscript> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 07:59 |