Да, просто разделите их на разные теги скрипта:
<script language="javascript">
// javascript code
</script>
<script language="vbscript">
' vbscript code
</script>
Редактировать: И, да, вы можете выполнять перекрестные вызовы между Javascript и VBScript без дополнительной работы.
Изменить: Это также верно для любой технологии сценариев Windows. Он работает в файлах WSF и может включать сценарии, написанные на любом поддерживаемом языке ActiveScript, например Perl, если установлен движок.
Редактировать: вначале выполняется конкретный «уловок» всего JScript, затем VBScript связан с тем, как ASP обрабатывает сценарии. Хост MSHTA (который использует движок IE) не имеет этой проблемы. Хотя я не очень разбираюсь в HTA, поэтому я не могу рассмотреть другие возможные "ошибки".