Javascript Funktion aus VBScript aufrufen.
Ingo
- vb-script
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!
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!
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!