Hi zusammen,
gibt es eine Möglichkeit, serverseitig festzustellen (in Perl oder was auch immer), ob der Client JavaScript eingeschaltet hat oder nicht?
Gruß,
UlfL
Hi UlfL
Ich benutze ein script auf meiner homepage welches mir mitteilt ob JavaScript aktiviert ist oder nicht. Ich gehe dazu folgendermassen vor:
<html>
<head>
<title>Dbla bla</title>
<meta http-equiv="content-type" content="mime-type; charset=ISO-8859-1"/>
#Hier füge ich ein autorefresh ein wenn die Seite das erste mal geladen wird. Tritt der autorefresh in kraft wird die variable "noJS=1" weitergegeben (kein JavaScript)
<?php if (!(ISSET($noJS))) echo "<meta http-equiv="refresh" content="2; URL=index.php?noJS=1"/>"; ?>
</head>
#Hier füge ich ein script ein welches automatisch sich selber nochmal aufruft aber mit der variable "$noJS=0" angehängt (hat javascript)
<?php
if (!(ISSET($noJS)))
{
echo "
<body>
<script type="text/javascript">
<!--
window.location.href = "index.php?noJS=0";
//-->
</script>
</body>
";
}
else
{
#Hier kannste dann deine seite reintun und weisst anhand der variable $noJS ob JavaScript aktiviert ist oder nicht.
}
?>
</html>