buenas.
primero comentar que scripting no tiene que ver mucho con html. en el caso particular de vbscript, tampoco tiene que ver con javascript. dado que no hay un foro dedicado a vbscript, quizas el más adecuado sería programación general. segundo, no domino vbscript; por lo que las ideas vertidas son meramente experimentos o lo escaso que conozco del tema.
es de mi entender que en el caso particular de iexplorer, ambos lenguaje de scripting comparten la información. esto es posible porque el motor de javascript en iexplorer es un derivado ‒ o dialecto ‒ de javascript y se le conoce como jscript. en español, lo que significa es que las variables y funciones son compartidas entre ambos lenguajes.
Código:
<script type="text/javascript">
function fn(){ alert(0); }
</script>
<script type="text/vbscript">
fn()
</script>