Mausi: VBScript-Funktion aus JavaScript aufrufen

Guten Morgen allerseits!

Wie kann man aus einem JavaScript-Block heraus eine VBScript-Funktion aufrufen? Ich bekommen das einfach nicht hin. Bekomme immer Fehler "Typen unverträglich".
Wie macht man das?

Danke schon mal im Voraus für Eure Antworten!

Mausi

  1. Guten Morgen allerseits!

    Wie kann man aus einem JavaScript-Block heraus eine VBScript-Funktion aufrufen? Ich bekommen das einfach nicht hin. Bekomme immer Fehler "Typen unverträglich".

    Das liegt warscheinlich an inkompatibelen Variablentypen,also Typen, die von Java unterstützt werden, aber nicht von VB.Poste doch mal die URL der Seite oder den Auszug aus dem Quelltext.

    Generell gehts aber:

    <body>
    <script language=vbscript>
    Function Irgendwas()
      Irgendwas = "Hallo" & Chr(32) & "Welt"
    End Function
    </script>

    <script language=javascript>
    var greeting;
    greeting = Irgendwas();
    document.write(greeting);
    </script>
    </body>

    Cu Christoph

    1. Generell gehts aber:

      <body>
      <script language=vbscript>

      »»  Function Irgendwas()

      Irgendwas = "Hallo" & Chr(32) & "Welt"

      »»  End Function

      </script>

      <script language=javascript>

      »»  var greeting;
      »»  greeting = Irgendwas();
      »»  document.write(greeting);

      </script>
      </body>

      Danke! Das funktioniert.
      Ich hatte vorher eine VBScript-Funktion versucht aufzurufen, die in einem Server-seitigem-Script stand (mit <%). Das konnte natürlich nicht klappen!
      Nochmals danke!

      Mausi

      1. Ich hatte vorher eine VBScript-Funktion versucht aufzurufen, die in einem Server-seitigem-Script stand (mit <%). Das konnte natürlich nicht klappen!

        hm, das hätte eigentlich auch funktionieren mnüssen, wenn dazu angegeben wird RUNAT=Server.

        Christoph S.

        1. Ich hatte vorher eine VBScript-Funktion versucht aufzurufen, die in einem Server-seitigem-Script stand (mit <%). Das konnte natürlich nicht klappen!

          hm, das hätte eigentlich auch funktionieren mnüssen, wenn dazu angegeben wird RUNAT=Server.

          Hi
          nee.. das kann nicht gehen , da die ASP-Scripts ja nur die Seite
          erstellen , aber dem Browser nicht mehr zur Verfügung stehen wenn
          er die Browserseitigen Scripts ausführen.

          gruss
          Beldin