noscript
bloki są wykonywane, gdy JavaScript jest wyłączony, i są zwykle używane do wyświetlania treści alternatywnych do wygenerowanych w JavaScript, np
<script type="javascript">
... construction of ajaxy-link, setting of "js-enabled" cookie flag, etc..
</script>
<noscript>
<a href="next_page.php?nojs=1">Next Page</a>
</noscript>
Użytkownicy bez js otrzymają next_page
link - możesz tutaj dodać parametry, abyś wiedział na następnej stronie, czy otrzymali link JS / non-JS, lub spróbuj ustawić plik cookie za pośrednictwem JS, którego brak sugeruje JS jest niepełnosprawny. Oba te przykłady są dość trywialne i otwarte na manipulacje, ale masz pomysł.
Jeśli chcesz mieć czysto statystyczny obraz tego, ilu użytkowników ma wyłączoną obsługę javascript, możesz zrobić coś takiego:
<noscript>
<img src="no_js.gif" alt="Javascript not enabled" />
</noscript>
następnie sprawdź dzienniki dostępu, aby zobaczyć, ile razy ten obraz został trafiony. Nieco prymitywne rozwiązanie, ale da ci dobry pomysł w procentach dla twojej bazy użytkowników.
Powyższe podejście (śledzenie obrazu) nie działa dobrze w przeglądarkach tekstowych lub tych, które w ogóle nie obsługują js, więc jeśli twoja baza użytkowników przesuwa się głównie w tym obszarze, może to nie być najlepsze podejście.