O VBScript significa linguagem Visual Basics Script . Basicamente, é a combinação da linguagem de programação Visual Basic e da linguagem JavaScript . O VBScript foi inventado e mantido pela Microsoft. Ele é usado para desenvolver páginas da web dinâmicas. É muito mais leve em comparação com a linguagem de programação Visual Basic, mas funciona como uma linguagem de script como o JavaScript. Para executar o VBScript no lado do cliente, o cliente deve usar o Internet Explorer porque outros navegadores ainda não são suportados pelo VBScript.

O VBScript atualmente é executado nos ambientes mencionados abaixo:

  • Internet Information Server (IIS) - é um servidor web da Microsoft.
  • Windows Script Host (WSH) - é um ambiente de hospedagem nativo do sistema operacional Windows.
  • Internet Explorer (IE) - É o ambiente de hospedagem mais simples onde podemos executar o código VBScript.

Pré-requisito: para executar o script VBScript localmente, precisamos apenas de duas coisas:

  • Editor de texto (qualquer editor VBScript, como Notepad ++, Text Hawk, EditPlus, etc.)
  • Internet Explorer

Nota: Todos os editores de VBScript são, na verdade, editores de HTML que oferecem suporte a VBScript.

Configuração para VBScript:

  • Etapa 1: Abra seu editor de texto e crie um arquivo HTML básico (por exemplo: index.html) e cole o código abaixo dentro desse arquivo.




    <!DOCTYPE html>
    <html>
        <head>
            <title>VBScript Introduction</title>
        </head>
        <body>
       
             <!-- Paste VBScript Here -->
        </body>
    </html>
  • Etapa 2: cole o código abaixo dentro da tag body do seu código HTML ou você pode colá-lo dentro da tag head. Exatamente o mesmo que você fez com JavaScript.




    <script type="text/vbscript">
        document.write("Hello geeks, greeting from GeeksforGeeks")
    </script>
  • Etapa 3: Combine o código e execute-o no Internet Explorer e você obterá a saída abaixo no console.




    <!DOCTYPE html>
    <html>
    <head>
        <title>VBScript Introduction</title>
    </head>
      
    <body>
        <script type="text/vbscript">
            document.write("Welcome to GeeksforGeeks")
        </script>
    </body>
    </html>

    Saída:

    Bem-vindo ao GeeksforGeeks 

Nota: Para usar no lado do cliente, o cliente deve usar o Internet Explorer.

Solução de problemas: se o seu código VBScript não estiver funcionando, use as seguintes etapas:

  • Pressione a tecla F12 ou clique com o botão direito para abrir Inspecionar elemento.
  • Clique em “Emulação” para abrir a configuração de Emulação.
  • Altere o modo de documento de padrão para 10.

Desvantagens:

  • O código VBScript será processado apenas pelo Internet Explorer. Outros navegadores, exceto o Internet Explorer (como Chrome, Firefox, Safari, Opera etc), não processarão o código VBScript.
  • O código VBScript executará apenas a plataforma do sistema operacional Windows. Outros sistemas operacionais (como Linux, Mac, etc) não funcionarão.
  • O código VBScript é usado como uma linguagem de script padrão do ASP.