Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][JavaScript]wyłączony javascript
sweter
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Jak sprawdzić czy użytkownik ma wyłączony js tylko za pomocą PHP?

Szukałem w googlach, ale znalazłem tylko jak sprawdzić za pomocą skryptów js.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
TrevorGryffits
post
Post #2





Grupa: Zarejestrowani
Postów: 139
Pomógł: 24
Dołączył: 29.07.2007
Skąd: Tarnowskie Góry

Ostrzeżenie: (0%)
-----


iwosz: jak chcesz ustawić w noscript ustawić jakąś zmienną i przesłać ją dalej? Tak z ciekawości pytam.

Edit UP:AJAX wcale nie odpada. Tylko robisz trochę inne założenia. Zakaładasz, że AJAX nie wysłał jakiejś zmiennej to znaczy, że nie ma JS włączonego. A jak coś przesłał to wszystko ok. Nie trzeba wcale AJAXa. Można dodawać do linków zmienne. Różne rzeczy czynić można:)

Ten post edytował TrevorGryffits 30.07.2009, 14:44:21
Go to the top of the page
+Quote Post
iwosz
post
Post #3





Grupa: Zarejestrowani
Postów: 62
Pomógł: 3
Dołączył: 30.07.2009

Ostrzeżenie: (0%)
-----


Cytat(TrevorGryffits @ 30.07.2009, 15:41:45 ) *
iwosz: jak chcesz ustawić w noscript ustawić jakąś zmienną i przesłać ją dalej? Tak z ciekawości pytam.


w sensie: w momencie wczytywania sie strony, mozesz sprawdzic czy JS jest uruchomiony (jest na to wiele sposobow) i np. wyswietlic linka do strony z parametrem js=1 lub js=0

Np:
  1. <script type="text/javascript"> document.write("<a href="index.php?js=1">Przejdz dalej</a>) </script>
  2. <noscript><a href="index.php?js=0">Przejdz dalej</a></noscript>


Oczywiscie to taki najprostrzy sposob, mozesz powiedziec ze to mozna 'obejsc' itd, oczywiscie ze mozna, ale podaje najszybsze i najprostrze rozwiazanie problemu, natomiast do pelnego wykrycia czy JS jest uruchomiony, jaka przegladarke ma klient itd sluza bardziej zaawansowane skrypty ktorych jest wiele w sieci.

Cytat(fifi209 @ 30.07.2009, 15:40:38 ) *
Jeżeli javascript jest wyłączony to i zmiennej nie prześlesz ani jej wartości nie zmienisz!

Tak samo ajax odpada! Czemu? Bo to też javascript jak nazwa wskazuje.


przeslac zmienna w sensie kliknac na link, to chyba mozna zrobic?

Ten post edytował iwosz 30.07.2009, 14:54:59
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 02:08