Não confie que um script de cliente será sempre executado, independente da linguagem usada (VBScript, JavaScript, JScript).
Existem várias maneiras de desligar a execução de um script de cliente, desde o desligamento no próprio navegador ou o desligamento deste recurso a nível do Windows.
Um hacker pode também simular a página através de “spoofing” e não executar script nenhum.
Como conseqüências, validações no cliente não são executadas e código em geral não é executado, o que pode afetar a lógica e estabilidade do aplicativo.
O seu aplicativo deve funcionar mesmo que os scripts de cliente não tenham sido executados. Por exemplo, se o seu aplicativo contiver um script para validar CPF no cliente, refaça no servidor a validação.