RUNAT="SERVER"
significa VBscript come ASP
senza runat invece
significa VBscript come Scripting lato Client
che è supportato solo da IE e cloni ed è concettualmente simile a Javascript
---
io sinceramente non vedo il problema
basta seguire piccoli accorgimenti nel passare informazioni fra uno script e l'altro.. e nel richiamo delle funzioni...
ma per il resto si condividono funzioni e variabili globali
codice:
<SCRIPT LANGUAGE="VBScript" runat="server">
numero = 2
numerodoppio = raddoppia(numero)
response.write("il doppio di " & numero & " è " & numerodoppio)
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript" runat="server">
function raddoppia(numero){
return numero * 2;
}
</SCRIPT>
quindi ti basta usare
<SCRIPT LANGUAGE="VBScript" runat="server">
quando vuoi lavorare con VBscript
e poi nella pagina inclusa invece di usare <% %> usi
<SCRIPT LANGUAGE="VBScript" runat="server"></SCRIPT>
---
per quanto riguarda le variabili
attenzione al CASE SENSITIVE (in JSCRIPT)
e quindi già che lo fai in JSCRIPT fallo anche in VBSCRIPT così stiamo tranquilli
okkey???
ciao