O que é VBScript? Introdução e exemplos
O que é VBScript?
VBScript (Visual Basic Script) é desenvolvido por Microsoft com a intenção de desenvolver páginas web dinâmicas. É uma linguagem de script do lado do cliente como JavaScript. VBScript é uma versão leve de Microsoft Visual básico. A sintaxe do VBScript é muito semelhante à do Visual Basic. Se quiser que sua página da web seja mais dinâmica e interativa, você pode incorporar VBScript em seu código.
VBScript é apenas uma linguagem de script. Portanto, ele não pode executar seu código sozinho. É necessária uma linguagem de programação maior para hospedá-lo.
No momento, existem 3 ambientes onde os scripts VB podem ser executados.
- IIS (servidor de informações da Internet) - Microsoftservidor web
- WSH (Windows Anfitrião de roteiro)– O ambiente de hospedagem nativo do Windows OS
- IE (Internet Explorer)– O ambiente de hospedagem mais simples que podemos usar para executar VBScript
Como criar um VBScript simples?
Você só precisa de 2 ferramentas simples para criar e executar código VBScript ao longo deste tutorial:
- Internet Explorer – qualquer versão, mas é bom usar o IE6 ou superior.
- Editor de Texto – Você pode usar editores de texto normais como Notepad++ or Microsoft Expression Web ou mesmo Notepad para escrever código VBScript.
Vamos começar desenvolvendo um programa VB Script simples.
Nesta série de tutoriais, incorporaremos nosso código VBScript em um código HTML muito básico.
Dessa forma, podemos ver o VBScript em ação executando o arquivo HTML específico no navegador Internet Explorer.
Exemplo de VBScript
Abra seu editor de texto (aqui, o Bloco de Notas é usado. Você pode usar qualquer editor de texto que desejar) e adicione as seguintes linhas de código.
<html> <head> <title>My First VBScript Code!!!</title> </head> <body> <script type="text/vbscript"> document.write("Yes!!! I have started learning VBScript.") </script> </body> </html>
Agora seu editor de texto ficará assim (a aparência e o layout podem ser diferentes dependendo do editor de texto que você usa):
Neste programa, as seções a seguir constituem o modelo HTML.
<html> <head> <title>My First VBScript Code!!!</title> </head> <body> <script type="text/vbscript"> document.write("Yes!!! I have started learning VBScript.") </script> </body> </html>
Somente a seção que começa com comes as part of VB Scripting code.
Qualquer sequência de string que você colocar em document.write() será exibida pelo IE como texto de página.
Este código simplesmente gerará a declaração “Sim!!! Comecei a aprender scripts VB.” na página do navegador.
Vá ao menu Arquivo e clique na opção “Salvar”. Agora você terá uma janela como esta:
- Nome do arquivo: insira o nome como trial.html
- Salvar como tipo: Todos os arquivos.
- Clique no botão Salvar
Clique no botão Salvar e você verá o arquivo trial.html na pasta onde salvou o arquivo.
Para executar o código VB Scripting que acabamos de criar, precisamos abrir o arquivo trial.html no Internet Explorer.
Se você definiu o IE como navegador padrão, basta clicar duas vezes no arquivo trial.html.
Se você configurou qualquer outro navegador da web como navegador padrão, clique com o botão direito no arquivo e vá para Abrir com -> Internet Explorer assim:
Nota: Você pode receber uma mensagem para tornar o IE seu navegador padrão
Agora, o navegador IE será aberto com um aviso de segurança como este:
Clique em “Permitir conteúdo bloqueado” e você será perguntado se deseja definir o IE como seu navegador padrão. Você pode clicar em Sim ou Não conforme desejar. Agora, você receberá a seguinte mensagem no IE.
Sim, você implementou seu primeiro código VBScript com sucesso.
Solução de problemas
Se o código não estiver funcionando –
- Pressione F12 para abrir as ferramentas do desenvolvedor
- Na barra de ferramentas esquerda, role para baixo até ver a página de configurações de “Emulação”
- Altere o modo de documento do padrão (“Edge”) para 10
- Tente usar o seguinte código
<html> <head> <meta http-equiv="x-ua-compatible" content="IE=10"> <title>My First VBScript Code!!!</title> </head> <body> <script type="text/vbscript"> document.write("Hello World!") </script> </body> </html>
Desvantagem do VBScript
A principal desvantagem do VBScript é que a maioria dos navegadores, exceto o Internet Explorer, não processa código VBScript. Em outras palavras, se o seu site tiver visitantes que usam um navegador diferente do Internet Explorer, como o Chrome, Firefox or Opera, então o VBScript não será útil.
Além disso, o VBScript não será executado em computadores que executem sistemas operacionais diferentes do Microsoft Windows incluam Linux, Mac etc
Como qualquer outra linguagem de script, o VBScript passou por muitas mudanças ao longo dos anos.
Agora, o VB Script é usado como linguagem de script padrão do ASP.
APRENDIZAGEM CHAVE
- VB Script é uma linguagem de script desenvolvida por Microsoft.
- É uma versão light Microsoft O Visual Basic e a sintaxe do VBScript são muito semelhantes aos do Visual Basic.
- Programa VBScript precisa ser hospedado em qualquer um destes três ambientes:
- IIS (servidor de informações da Internet) – Microsoftsoftware de servidor web próprio
- WSH (Windows Scripting Host) – O ambiente de hospedagem nativo do Windows OS
- IE (Internet Explorer) – O ambiente de hospedagem mais simples que podemos usar para executar VBScript
- O script VB só pode ser executado em Windows máquinas e navegador Internet Explorer.
- As ferramentas mais simples que você pode usar para criar e executar VBScript são o IE e qualquer editor de texto.