17/6/09
Otra formaPor: DamianA mí me funciona usar el método javaEnabled() del objeto navigator de Javascript.
Ese método devuelve true o false.
Ejemplo en el que se muestra un alerta:
<script type="text/javascript">
if(!navigator.javaEnabled())
{
alert('Por favor, habilita tu javascript');
}
</script>
Sorprendentemente, el alert funciona cuando antes se invocó el javaEnabled!!!
Igualmente, se podría redirigir al navegante a una página de error usando el objeto location.
Ejemplo:
<script type="text/javascript">
if(!navigator.javaEnabled())
{
window.location.href='pagina_error.html';
}
</script>
Ojo, no funciona en todos los navegadores.