Вы можете только определить, включен ли JavaScript / выключен при загрузке страницы. Нет события, вызываемого для его включения / выключения после загрузки страницы. Единственное возможное решение, о котором я могу подумать, это иметь невидимый iframe на главной странице, содержащий скрипт с небольшим мета-обновлением и проверку, включен ли JavaScript - если он затем перенаправляет родительскую (главную) страницу.
поэтому ваш iframe будет содержать что-то вроде этого:
jscheck.html
<html>
<head>
<title>my iframe</title>
<meta http-equiv="refresh" content="5">
<script type="text/javascript">
window.parent.location.href = 'js_turned_on.html';
</script>
</head>
<body>
</body>
</html>
checker.html
<html>
<head>
<title>Form Test</title>
</head>
<body>
<iframe src="jscheck.html"></iframe>
</body>
</html>