VBScript | Introduction

The VBScript stands for Visual Basics Script language. Basically it is the combination of Visual Basic programming language and JavaScript language. VBScript was invented and maintained by Microsoft. It is used to develop dynamic web pages. It is much lighter compared to Visual Basic programming language but works as a scripting language like JavaScript. To run VBScript on the client-side, the client must have to use Internet Explorer because other browsers are still not supported by the VBScript.

VBScript currently runs on below mentioned environments:

  • Internet Information Server (IIS) – It is a Microsoft web server.
  • Windows Script Host(WSH) – It is a native hosting environment of Windows operating system.
  • Internet Explorer (IE) – It is the simplest hosting environment where we can run VBScript code.

Prerequisite: To run VBScript script locally we need only two things:

  • Text Editor (Any VBScript editors like Notepad++, Text Hawk, EditPlus, etc.)
  • Internet Explorer

Note: All the VBScript editors are actually HTML editors that supports VBScript.



Setup for VBScript:

  • Step 1: Open your text editor and create a basic HTML file (for example: index.html) and paste the below code inside that file.
    filter_none

    edit
    close

    play_arrow

    link
    brightness_4
    code

    <!DOCTYPE html>
    <html>
        <head>
            <title>VBScript Introduction</title>
        </head>
        <body>
       
             <!-- Paste VBScript Here -->
        </body>
    </html>

    chevron_right

    
    

  • Step 2: Paste the below code inside the body tag of your HTML code, or you can paste it inside the head tag. Exactly the same as you have done with JavaScript.
    filter_none

    edit
    close

    play_arrow

    link
    brightness_4
    code

    <script type="text/vbscript">
        document.write("Hello geeks, greeting from GeeksforGeeks")
    </script>

    chevron_right

    
    

  • Step 3: Combine both the code and run it on Internet Explorer and you will get the below output in the console.
    filter_none

    edit
    close

    play_arrow

    link
    brightness_4
    code

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

    chevron_right

    
    

    Output:

    Welcome to GeeksforGeeks 

Note: To use in client-side, client have to use Internet Explorer.

Troubleshoot: If your VBScript code is not working then use the following steps:

  • Press F12 key or use Right click to open Inspect Element.
  • Click on “Emulation” to open Emulation setting.
  • Change the Document mode from Default to 10.

Disadvantages:

  • The VBScript code will be processed by Internet Explorer only. Other browsers except Internet Explorer (like Chrome, Firefox, Safari, Opera etc) will not process the VBScript code.
  • The VBScript code will run only Windows Operating System platform. Other operating systems (like Linux, Mac, etc) will not run.
  • The VBScript code is used as a default scripting language of ASP.



My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.