Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak sprawdzić czy klient ma włączony javascript
dugem
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 24.11.2005

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


Witam,

mam pytanie jak najlepiej sprawdzić czy user ma włączoną obsługę javascript w swojej przeglądarce?

Chciałem zabazować w sprawdzaniu fromularzy na skryptach javascript, tyle że nie wiem czy to dobry krok?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ktuvok
post
Post #2





Grupa: Zarejestrowani
Postów: 243
Pomógł: 0
Dołączył: 30.11.2003

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


Sprawdzić można w prosty sposób, ale rzecz jasna po stronie serwera. Przy submicie formularza wypełnij jedno z ukrytych pól jakąś treścią, np:

Kod
document.Formularz.JavaScriptOn.value = "True";


a potem w php:
  1. <?php
  2.  
  3. $JavaScriptOn = $_POST['JavaScriptOn'];
  4. if($JavaScriptOn != 'True')
  5. {
  6. echo "javascript nie jest włączony!";
  7. }
  8.  
  9. ?>

Powyższy trick nie zwalnia Cię oczywiście z obowiązku zwalidowania zmiennych po stronie serwera niezależnie od wartości przesłanej zmiennej.

Pozdrawiam,
K
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: 16.10.2025 - 20:22