Ciao a tutti.
Domanda:
Come posso fare in Javascript per verificare se in un pc che accede ad un sito internet è installata la Microsoft Virtual Machine/JRE ed in base a tale verifica indirizzare l'utente su pagine Java o meno?
Ho utilizzato la seguente sintassi:
<SCRIPT LANGUAGE="JavaScript">
if (navigator.javaEnabled())
location.href = "indexj.htm";
else
{
alert ("Il suo browser non supporta la tecnologia Java. Ora verrà reindirizzato verso una pagina che non utilizza questa tecnologia")
location.href = "indexnj.htm";
}
</script>
ed anche window.location al posto di location.href
ma viene aperta sempre la pagina indexj.htm,
come se la condizione navigator.javaEnabled fosse sempre soddisfatta, ma non è così....
in pratica navigator.javaEnabled cosa va a controllare (la presenza della VM, l'attivazione dell'opzione "Esecuzione script delle applet Java" in opzioni internet --> protezione oppure cosa?)
Grazie