Ingo: Javascript Funktion aus VBScript aufrufen.

folgendes script steht im head.

<script language="javascript>
function beammeup(scottie) {
if( scottie == "bla") {
window.open(.....
}
else
{
window.open(.....
}
</script>

das wird dann nach der Browser-PlugIn-Abfrage von Netscape oder von Internet Exploder mit entsprechenden
Variablen gefüttert ... NUR:

Wie rufe ich aus VBScript eben jene Funktion auf ?

<script language="vbscript">

..plug-check..

if bla <> 0 and bla <> 0 Then
beameup('flashandreal')
Else
beameup('html')
End if
</script>

haut ja irgendwie nicht so hin ....

cU!

  1. folgendes script steht im head.

    <script language="javascript>
    function beammeup(scottie) {
    if( scottie == "bla") {
    window.open(.....
    }
    else
    {
    window.open(.....
    }
    </script>

    das wird dann nach der Browser-PlugIn-Abfrage von Netscape oder von Internet Exploder mit entsprechenden
    Variablen gefüttert ... NUR:

    Wie rufe ich aus VBScript eben jene Funktion auf ?

    <script language="vbscript">

    ..plug-check..

    if bla <> 0 and bla <> 0 Then

    »»  beameup('flashandreal')

    Else

    »»  beameup('html')

    End if
    </script>

    haut ja irgendwie nicht so hin ....

    cU!

    Von mir aus auch andersrum !!!

    <script language="vbscript">
    sub tralla
    dim x = "bla"
    return x
    end sub
    </script>

    <script language=javacript>
    x = tralla();
    alert(x);
    </script>

    wobei das bisher allerdings auch keine ergebnisse brachte .... aber der Weg is mir wurscht, hauptsache ich krige die werte in javascript übergeben.

    cU!

    1. folgendes script steht im head.

      <script language="javascript>
      function beammeup(scottie) {
      if( scottie == "bla") {
      window.open(.....
      }
      else
      {
      window.open(.....
      }
      </script>

      das wird dann nach der Browser-PlugIn-Abfrage von Netscape oder von Internet Exploder mit entsprechenden
      Variablen gefüttert ... NUR:

      Wie rufe ich aus VBScript eben jene Funktion auf ?

      <script language="vbscript">

      ..plug-check..

      if bla <> 0 and bla <> 0 Then
      »»  beameup('flashandreal')
      Else
      »»  beameup('html')
      End if
      </script>

      haut ja irgendwie nicht so hin ....

      cU!

      Von mir aus auch andersrum !!!

      <script language="vbscript">
      sub tralla
      dim x = "bla"
      return x
      end sub
      </script>

      <script language=javacript>
      x = tralla();
      alert(x);
      </script>

      wobei das bisher allerdings auch keine ergebnisse brachte .... aber der Weg is mir wurscht, hauptsache ich krige die werte in javascript übergeben.

      cU!

      Sollte jemand mal zu demselbern problem gelangen, hier die lösung: Microsoft *kicher* .. Namens"restrictionen" - denn bei VBScript kann man nicht alles so schreiben wie man will ... Gross und Klein wird da sehr eng gesehen...

      also, die Javascriptfunktion sollte mit einem grossen buchstaben anfangen, sonst kriegt der das nich richtig fett.

      <script language=javascript>
      function BeamMeUp(scottie) {
      alert(scottie);
      }
      </script>
      <script language=vbscript>

      Dim scottie

      If schnickschnack == x Then
        scottie="flash"
        BeamMeUp(scottie)
      End If

      </script>

      erst gefragt, dann
      selbst beantwortet
      schade eingentlich ;)=
      cU!