VBScript

bahasa skrip yang dikembangkan oleh Microsoft
Revisi sejak 13 Juni 2007 18.03 oleh Willysaef (bicara | kontrib) (suntingan kecil. stub. baru)
(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)

Visual Basic Scripting Edition (disebut juga dengan VBScript) adalah sebuah bahasa skripting yang dikembangkan oleh Microsoft Corporation yang seringnya digunakan dalam Web browser Internet Explorer. VBScript merupakan sebuah bahasa skripting turunan dari bahasa pemrograman Visual Basic for Applications (VBA) yang digunakan di dalam Microsoft Office dan beberapa platform pengembangan buatan Microsoft lainnya. VBScript menghilangkan beberapa fungsi dari VBA, seperti halnya fungsi I/O berkas dan akses langsung terhadap sistem operasi untuk menyediakan sebuah platform yang aman untuk mengembangkan aplikasi berbasis Web dengan menggunakan platform Active Server Pages (ASP). Internet Explorer merupakan web browser pertama yang menyediakan dukungan terhadap kode skrip yang ditulis dalam bahasa VBScript. VBScript dapat dijalankan di atas Windows 9x/ME, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 serta beberapa platform UNIX.

VBScript tidak dapat digunakan untuk membuat program yang berdiri sendiri. Akan tetapi, VBScript harus dimasukkan ke dalam sebuah berkas HTML. Ketika Internet Explorer membuka dokumen berkas HTML tersebut, VBScript dapat melakukan fungsi yang sama seperti JavaScript--skrip tersebut akan dieksekusi. VBScript juga dapat digunakan untuk membuat sebuah alikasi HTML (yang memiliki ekstensi .HTA) yang membutuhakan paling tidak Internet Explorer 5 atau yang lebih baru agar dapat berjalan. HTA tidak seara langsung menggunakan Internet Explorer, tetapi menggunakan sebuah program, yakni MSHTA.EXE, yang menginterpretasikan dan menjalankan kode.

Skrip VBScript yang dimasukkan di dalam berkas HTML harus dimasukkan di antara tag <SCRIPT>...</SCRIPT>. Berikut ini adalah contohnya (yang akan menampilkan sebuah dialog box berisi Hello World! ketika sebuah tombol diklik oleh pengguna):

<INPUT TYPE=BUTTON 
       VALUE="Tekan di sini"
       NAME="BtnHello">
<SCRIPT LANGUAGE="VBScript">
   Sub BtnHello_OnClick
       MsgBox "Hello World!", 0, "Dokumen yang aktif"
   End Sub
</SCRIPT>

Browser lainnya seperti Firefox dan Opera tidak memiliki dukungan terhadap VBScript secara langsung. Hal ini berarti untuk kompatibilitas maksimum dengan browser lainnya, para pengembang web site pun menggunakan JavaScript.