Hallo,
Ik laat een stukje javascript
wat communiceerd met een stukje VBScript
Wanneer je de javascript functie aanroept vanuit de code op de volgende manier
aanroept, dan zul je zien dat er een keurige MsgBox op het scherm komt met een 'Ja' en een 'Nee' knop.
Dit werkt allemaal clientside.
Maar
, wanneer je nu een kaal .NET framework (standaard via Windows-update voor Windows 2000AS) installeerd, dan werkt het VBScript gedeelte niet meer.
Heeft iemand een idee hoe dat kan?? Clientside script heeft toch niet te maken met de server?
GoT Search, DotNet24.com, ASP.net, experts-exchange en msdn.microsoft.com geven geen oplossing voor dit probleem.
Alvast bedankt.
Ik laat een stukje javascript
JavaScript:
1
2
3
4
5
6
7
| function alert_confirm(s){ /* s is een string met daarin het bericht wat weergegeven moet worden in de MsgBox. */ var retVal = makeMsgBox("Titel", s, 32, 4, 256, 4096); if(retVal == 6) {return true;} else if (retVal == 7) {return false;} } |
wat communiceerd met een stukje VBScript
VBScript:
1
2
3
4
| Function makeMsgBox(tit, mess, icon, buts, defs, mode) butVal = icon + buts + defs + mode makeMsgBox = MsgBox(mess,butVal,tit) End Function |
Wanneer je de javascript functie aanroept vanuit de code op de volgende manier
HTML:
1
| <input type="button" onclick="alert_confirm('Wil je de tekst zien?');" value="klik"> |
aanroept, dan zul je zien dat er een keurige MsgBox op het scherm komt met een 'Ja' en een 'Nee' knop.
Dit werkt allemaal clientside.
Maar
Heeft iemand een idee hoe dat kan?? Clientside script heeft toch niet te maken met de server?
GoT Search, DotNet24.com, ASP.net, experts-exchange en msdn.microsoft.com geven geen oplossing voor dit probleem.
Alvast bedankt.
| Life is a game (and games are fun) | homepage |