il linguaggio di default nelle chiamate di funzioni e' il javascript, se ne utilizzi un altro devi specificarlo:

onload='preloadImages(); vbscript:carica("/ciao.html")'

... e attenzione ad apici, virgolette e punti_e_virgola... sono speciifici del linguaggio usato.

ps: non sono sicuro che si possano accodare due chiamate a linguaggi differenti... provalo

ciao