Buon pomeriggio a tutti,
qualcuno sa dirmi se sia possibile (ed in che modo) passare una variabile da codice javascript a codice vbscript all'interno della stessa pagina?

In pratica devo rilevare la presenza di un plug-in e, dato che MSIE non ha un array "navigator.plugins" (o meglio, cel'ha ma è di lunghezza zero), ho ovviato al problema con il seguente codice VBScript:
codice:
isInstalled = IsObject(CreateObject("Cortona.Detector.1"))
Ora però dovrei trovare il modo di utilizzare il valore della variabile "isInstalled" all'interno di codice JavaScript. Suggerimenti?

Per maggiore chiarezza, posto l'intero codice:
codice:
<html>

<head>
  <title></title>
  <script type="text/javascript">
  <!--
  var isMSIE = false;
  var isInstalled = false;
  
  // controllo se il browser è MSIE
  if (navigator.userAgent.toLowerCase().indexOf("msie") > -1 && navigator.userAgent.toLowerCase().indexOf("opera") == -1) {
  isMSIE = true;
  }
  
  // controllo la presenza del plug-in
  if (!isMSIE) {
    for (i = 0; i < navigator.plugins.length; i++) {
      if (navigator.plugins[i].name.toLowerCase().indexOf("cortona") > -1) {
        isInstalled = true;
        break;
      }
    }
  } else {
    document.writeln("<script type='text/vbscript'>");
    document.writeln("isInstaled = IsObject(CreateObject('Cortona.Detector.1'))");
    document.writeln("</scr" + "ipt>");
  }
  
  // a questo punto dovrei discriminare il comportamento in base al valore della variabile "isInstalled"
  if (isInstalled) {
    // codice ancora da scrivere
  } else {
    // codice ancora da scrivere
  }
  //-->
  </script>
</head>

<body>
  ...
</body>

</html>
Grazie a tutti fin da subito
Secan