VBScript là gì? Giới thiệu & Ví dụ
VBScript là gì?
vbscript (Visual Basic Script) được phát triển bởi Microsoft với mục đích phát triển các trang web động. Đó là ngôn ngữ kịch bản phía máy khách như JavaScript. VBScript là phiên bản nhẹ của Microsoft Ngôn ngữ lập trình. Cú pháp của VBScript rất giống với Visual Basic. Nếu bạn muốn trang web của mình sống động và tương tác hơn, bạn có thể kết hợp VBScript trong mã của mình.
VBScript chỉ là một ngôn ngữ kịch bản. Vì vậy, nó không thể tự chạy mã của nó. Nó cần một ngôn ngữ lập trình lớn hơn để lưu trữ nó.
Hiện tại có 3 môi trường có thể chạy VB Script.
- IIS (Máy chủ thông tin Internet) – Microsoftmáy chủ web của
- WSH (Windows Máy chủ tập lệnh)– Môi trường lưu trữ gốc của Windows OS
- TỨC LÀ (Internet Explorer)– Môi trường lưu trữ đơn giản nhất mà chúng ta có thể sử dụng để chạy VBScript
Làm thế nào để tạo một VBScript đơn giản?
Bạn chỉ cần 2 công cụ đơn giản để tạo và chạy mã VBScript trong suốt hướng dẫn này:
- Internet Explorer – bất kỳ phiên bản nào, nhưng tốt nhất nên sử dụng IE6 trở lên.
- Trình soạn thảo văn bản - Bạn có thể sử dụng các trình soạn thảo văn bản thông thường như Notepad++ or Microsoft Web biểu thức hoặc thậm chí Notepad để viết mã VBScript.
Hãy bắt đầu bằng việc phát triển một chương trình VB Script đơn giản.
Trong loạt bài hướng dẫn này, chúng ta sẽ nhúng mã VBScript vào trong một mã HTML rất cơ bản.
Bằng cách này, chúng ta có thể thấy VBScript hoạt động bằng cách chạy tệp HTML cụ thể trên trình duyệt web Internet Explorer.
Ví dụ về VBScript
Mở trình soạn thảo văn bản (Ở đây, chúng tôi sử dụng Notepad. Bạn có thể sử dụng bất kỳ trình soạn thảo văn bản nào bạn muốn) và thêm các dòng mã sau.
<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>
Bây giờ trình soạn thảo văn bản của bạn sẽ trông như thế này (hình thức và bố cục có thể khác nhau tùy theo trình soạn thảo văn bản bạn sử dụng):

Trong chương trình này, các phần sau đây cấu thành nên mẫu 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>
Chỉ phần bắt đầu bằng comes as part of VB Scripting code.
Bất kỳ chuỗi chuỗi nào bạn đặt trong document.write() sẽ được IE hiển thị dưới dạng văn bản trang.
Mã này sẽ chỉ xuất ra câu lệnh “Có!!! Tôi đã bắt đầu học VB Scripting.” trên trang trình duyệt.
Chuyển đến menu Tệp và nhấp vào tùy chọn "Lưu". Bây giờ bạn sẽ nhận được một cửa sổ như thế này:
- Filename: nhập tên là trial.html
- Lưu dưới dạng: Tất cả các tệp.
- Nhấp vào nút lưu
Nhấp vào nút Lưu và bạn sẽ thấy tệp trial.html trong thư mục mà bạn đã lưu tệp của mình.
Để thực thi mã VB Scripting vừa tạo, chúng ta cần mở tệp trial.html trong Internet Explorer.
Nếu bạn đã đặt IE làm trình duyệt mặc định, bạn chỉ cần nhấp đúp vào tệp trial.html.
Nếu bạn đã đặt bất kỳ trình duyệt web nào khác làm trình duyệt mặc định của mình, hãy nhấp chuột phải vào tệp và đi tới Mở bằng -> Internet Explorer như thế này:
Lưu ý: Bạn có thể thấy thông báo đặt IE làm trình duyệt mặc định của mình
Bây giờ, trình duyệt web IE sẽ được mở với cảnh báo bảo mật như thế này:
Nhấp vào “Cho phép nội dung bị chặn” và bạn sẽ được hỏi xem bạn có muốn đặt IE làm trình duyệt mặc định của mình không. Bạn có thể nhấp vào Có hoặc Không tùy ý. Bây giờ, bạn sẽ nhận được thông báo sau trên IE.
Có, bạn đã triển khai thành công mã VBScript đầu tiên của mình.
Xử lý sự cố
Nếu mã không hoạt động –
- Nhấn F12 để mở công cụ dành cho nhà phát triển
- Trong thanh công cụ bên trái cuộn xuống cho đến khi bạn thấy trang cài đặt “Thi đua”
- Thay đổi Chế độ tài liệu từ mặc định (“Edge”) thành 10
- Hãy thử sử dụng mã sau đây
<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>
Nhược điểm của VBScript
Nhược điểm chính của VBScript là hầu hết các trình duyệt ngoại trừ Internet Explorer sẽ không xử lý mã VBScript. Nói cách khác, nếu trang web của bạn có khách truy cập sử dụng trình duyệt web không phải Internet Explorer như Chrome, Firefox or Opera, thì VBScript sẽ không hữu ích.
Hơn nữa, VBScript sẽ không chạy trên các máy tính chạy hệ điều hành khác ngoài Microsoft Windows kể cả Linux, Mac, v.v.
Giống như bất kỳ ngôn ngữ kịch bản nào khác, VBScript đã trải qua nhiều thay đổi trong những năm qua.
Hiện nay, VB Script được sử dụng làm ngôn ngữ kịch bản mặc định của ASP.
HỌC TẬP CHÍNH
- VB Script là một ngôn ngữ kịch bản được phát triển bởi Microsoft.
- Đây là phiên bản nhẹ của Microsoft Cú pháp Visual Basic và VBScript rất giống với Visual Basic.
- chương trình VBScript cần được lưu trữ trên bất kỳ môi trường nào trong 3 môi trường sau:
- IIS (Máy chủ thông tin Internet) - Microsoftphần mềm máy chủ web riêng của
- WSH (Windows Scripting Host) – Môi trường lưu trữ gốc của Windows OS
- IE (Internet Explorer) – Môi trường lưu trữ đơn giản nhất mà chúng ta có thể sử dụng để chạy VBScript
- VB Script chỉ có thể chạy trên Windows máy và trình duyệt Internet Explorer.
- Các công cụ đơn giản nhất mà bạn có thể sử dụng để tạo và chạy VBScript là IE và bất kỳ trình soạn thảo văn bản nào.