Qu’est-ce que VBScript ? Introduction et exemples

Qu'est-ce que VBScript ?

VBScript (Visual Basic Script) est développé par Microsoft avec l'intention de développer des pages Web dynamiques. C'est un langage de script côté client comme JavaScript. VBScript est une version allégée de Microsoft Visual Basic. La syntaxe de VBScript est très similaire à celle de Visual Basic. Si vous souhaitez que votre page Web soit plus vivante et interactive, vous pouvez incorporer VBScript dans votre code.

VBScript n'est qu'un langage de script. Il ne peut donc pas exécuter son code tout seul. Il a besoin d’un langage de programmation plus puissant pour l’héberger.

À l'heure actuelle, il existe 3 environnements dans lesquels les scripts VB peuvent s'exécuter.

  1. IIS (serveur d'informations Internet) - Microsoftle serveur Web de
  2. WSH (Windows Hôte de scripts)– L’environnement d’hébergement natif du Windows OS
  3. IE (Internet Explorer)– L'environnement d'hébergement le plus simple que nous puissions utiliser pour exécuter VBScript

Comment créer un VBScript simple ?

Vous n'avez besoin que de 2 outils simples pour créer et exécuter du code VBScript tout au long de ce didacticiel :

  1. Internet Explorer – n'importe quelle version, mais il est préférable d'utiliser IE6 ou supérieur.
  2. Éditeur de texte – Vous pouvez utiliser des éditeurs de texte normaux comme Notepad++ or Microsoft Expression Web ou même Notepad pour écrire du code VBScript.

Commençons par développer un simple programme VB Script.

Dans cette série de didacticiels, nous intégrerons notre code VBScript dans un code HTML très basique.

De cette façon, nous pouvons voir VBScript en action en exécutant le fichier HTML particulier sur le navigateur Web Internet Explorer.

Exemple VBScript

Ouvrez votre éditeur de texte (ici, le Bloc-notes est utilisé. Vous pouvez utiliser l'éditeur de texte de votre choix) et ajoutez les lignes de code suivantes.

<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>

Votre éditeur de texte ressemblera désormais à ceci (l'apparence et la mise en page peuvent être différentes en fonction de l'éditeur de texte que vous utilisez) :

Créer un VBScript simple
Programme VBscript simple

Dans ce programme, les sections suivantes constituent le modèle 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>

Seule la section qui commence par comes as part of VB Scripting code.

Quelle que soit la séquence de chaînes que vous mettez dans document.write(), elle sera affichée par IE sous forme de texte de page.

Ce code affichera simplement la déclaration « Oui !!! J'ai commencé à apprendre le VB Scripting. sur la page du navigateur.

Allez dans le menu Fichier et cliquez sur l’option « Enregistrer ». Vous obtiendrez maintenant une fenêtre comme celle-ci :

Créer un VBScript simple

  1. Nom du fichier : entrez le nom sous la forme trial.html
  2. Enregistrer sous type : Tous les fichiers.
  3. Cliquez sur le bouton Enregistrer

Cliquez sur le bouton Enregistrer et vous verrez le fichier trial.html dans le dossier où vous avez enregistré votre fichier.

Pour exécuter le code VB Scripting que nous venons de créer, nous devons ouvrir le fichier trial.html dans Internet Explorer.

Si vous avez défini IE comme navigateur par défaut, il vous suffit de double-cliquer sur le fichier trial.html.

Si vous avez défini un autre navigateur Web comme navigateur par défaut, cliquez avec le bouton droit sur le fichier et accédez à Ouvrir avec -> Internet Explorer comme ceci :

Créer un VBScript simple

Remarque : Un message peut s'afficher pour faire d'IE votre navigateur par défaut.

Désormais, le navigateur Web IE s'ouvrira avec un avertissement de sécurité comme celui-ci :

Créer un VBScript simple

Cliquez sur « Autoriser le contenu bloqué » et il vous sera demandé si vous souhaitez définir IE comme navigateur par défaut. Vous pouvez cliquer sur Oui ou Non comme vous le souhaitez. Maintenant, vous recevrez le message suivant sur IE.

Créer un VBScript simple

Oui, vous avez implémenté votre premier code VBScript avec succès.

Dépannage

Si le code ne fonctionne pas –

  • Appuyez sur F12 pour ouvrir les outils de développement
  • Dans la barre d'outils de gauche, faites défiler vers le bas jusqu'à ce que vous voyiez la page des paramètres « Émulation »
  • Changer le mode document d'une valeur par défaut (« Edge ») à 10
  • Essayez d'utiliser le code suivant
<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>

Inconvénient de VBScript

Le principal inconvénient de VBScript est que la plupart des navigateurs, à l'exception d'Internet Explorer, ne traitent pas le code VBScript. En d'autres termes, si votre site a des visiteurs qui utilisent un navigateur Web autre qu'Internet Explorer comme Chrome, Firefox or Opera, alors VBScript ne sera pas utile.

De plus, VBScript ne fonctionnera pas sur les ordinateurs fonctionnant sur des systèmes d'exploitation autres que Microsoft Windows comme Linux, Mac, etc.

Comme tout autre langage de script, VBScript a subi de nombreux changements au fil des ans.

Désormais, VB Script est utilisé comme langage de script par défaut de ASP.

APPRENTISSAGE CLÉ

  • VB Script est un langage de script développé par Microsoft.
  • C'est une version allégée de Microsoft Visual Basic et la syntaxe VBScript sont très similaires à celles de Visual Basic.
  • Programme VBScript doit être hébergé sur l’un de ces 3 environnements :
    1. IIS (serveur d'informations Internet) – Microsoftle propre logiciel de serveur Web de
    2. WSH (Windows Scripting Host) – L’environnement d’hébergement natif du Windows OS
    3. IE (Internet Explorer) – L'environnement d'hébergement le plus simple que nous puissions utiliser pour exécuter VBScript
  • Le script VB ne peut s'exécuter que sur Windows machines et navigateur Internet Explorer.
  • Les outils les plus simples que vous pouvez utiliser pour créer et exécuter VBScript sont IE et tout éditeur de texte.