you should be able to use javascript variable in vbscript or vbscript variable in javascript, try this: <script language="javascript"> function init() { alert("variables from VBScript:" + vbsvar) JSFun(); AnotherVBFun(); } window.onload = init; </script> <script language="vbscript"> dim vbsvar vbsvar = "VBscript" </script> <script language="javascript"> var jsvar = "Javascript"; </script> <script language="vbscript"> MsgBox jsvar & " used in VBScript" </script> <script language="javascript"> alert(vbsvar + " used in Javascript"); </script> <script language="vbscript"> sub VBFun() MsgBox "in VBScript Sub" end sub </script> <script language="javascript"> function JSFun() { alert("In Javascript function"); VBFun(); } </script> <script language="vbscript"> sub AnotherVBFun() MsgBox "in VBScript Sub" JSFun() end sub </script> suggestion: avoid using vbscript on the client side if you can
var i = <%response.write i%>
</script>
<script language="javascript">
function init()
{
alert("variables from VBScript:" + vbsvar)
JSFun();
AnotherVBFun();
}
window.onload = init;
</script>
<script language="vbscript">
dim vbsvar
vbsvar = "VBscript"
</script>
<script language="javascript">
var jsvar = "Javascript";
</script>
<script language="vbscript">
MsgBox jsvar & " used in VBScript"
</script>
<script language="javascript">
alert(vbsvar + " used in Javascript");
</script>
<script language="vbscript">
sub VBFun()
MsgBox "in VBScript Sub"
end sub
</script>
<script language="javascript">
function JSFun()
{
alert("In Javascript function");
VBFun();
}
</script>
<script language="vbscript">
sub AnotherVBFun()
MsgBox "in VBScript Sub"
JSFun()
end sub
</script>
suggestion: avoid using vbscript on the client side if you can