VBScript là một ngôn ngữ lập trình thông dịch (ngay ngôn ngữ kịch bản). Nó có thể đ- ợc nhúng vào một trang web HTML hoặc đ- ợc dùng trong các kịch bản phía server.
Client Side Scripting
Mã VBScript đ- ợc thực thi/thông dịch khi một sự kiện (biến cố) đ- ợc tích (bấm). Khi mã đ- ợc thực thi nó sẽ thông dịch một dòng một lần. Có một số các sự kiện sẽ đ- ợc tích để thực thi một VBScript giống nh- click vào một nút của Form hoặc hoàn thành quá trình nạp một trang web.
Chú ý: Internet Explorer là trình duyệt duy nhất hỗ trợ VBScript (Cho đến thời điểm tác giả viết giáo trình này).
Server Side Scripting
Khi web server nạp một trang .asp từ ổ cứng vào bộ nhớ, nó tự động biết thông dịch mã trong tài liệu này. Khi mã đ- ợc thông dịch, kết quả là trang HTML đ- ợc gửi tới trình duyệt (client) để tạo ra yêu cầu.
1.1 Tại sao học VBScript.
VBScript đ- ợc dùng để tạo ra các trang hoạt động phía server (Active Server Pages - ASPs), để tạo ra các kịch bản quản trị cho Windows 95/98/NT, để sử dụng hoặc tăng c- ờng các chức năng của các sản phẩm Microsoft Office (Giống nh- Word và Excel (macros)). Nó cũng có thể đ- ợc dùng nh- một ngôn ng- kịch bản phía client cho Internet Explorer. Netscape thì không hỗ trợ VBScript nh- là một ngôn ngữ kịch bản phía client.
1.2 Cõu hỏi trắc nghiệm
1. (Đúng hay sai) VBScript là một ngôn ngữ thông dịch. 2. Visual Basic là một ngôn ngữ lập trình ______________.
3. (Đúng hay sai) Visual Basic và VBScript đ- ợc tạo bởi một công ty. 4. Microsoft Internet Explorer hỗ trợ các ngôn ngữ kịch bản sau. a. VBScript
b. Visual Basic c. BASIC d. JavaScript e. C++ f. Perl
5. (Đúng hay sai) VBScript đ- ợc hỗ trợ bởi phần lớn các trình duyệt.