ciao a tutti,
dovrei controllare se i client hanno o meno javascript abilitato.
per evitare la soluzione noscript con redirect ho trovato queste righe che utilizzano il php:
Codice PHP:
<head>
<script language="javascript">
    var js='enabled';
</script>
<?
$js
='?><script language=javascript>document.write(js);</script><?';
$js=str_replace('?>','',$js);
?> 
</head>
a questo punto la variabile $js contiene "enabled" se il javascript è abilitato mentre è vuota altrimenti.
il problema (che non trovo) è che da qui in avanti non riesco più a manipolare la variabile, per esempio se a seguire metto:
Codice PHP:
if ($js!='enabled') echo 'no javascript'
(o qualsiasi altra cosa) non ha alcun effetto!
perchè?