什么是 VBScript?简介和示例
什么是 VBScript?
VBScript中 (Visual Basic Script)由 Microsoft 旨在开发动态网页。它是一种客户端脚本语言,类似于 Java脚本。VBScript 是 Microsoft Visual Basic。VBScript 的语法与 Visual Basic 非常相似。如果您希望您的网页更加生动和具有交互性,那么您可以在代码中加入 VBScript。
VBScript 只是一种脚本语言。因此,它无法独立运行其代码。它需要更强大的编程语言来托管它。
目前,有 3 种环境可以运行 VB 脚本。
- IIS(Internet 信息服务器) – Microsoft的网络服务器
- 工作场所安全与健康 (Windows 講師)– 本机托管环境 Windows OS
- IE(Internet Explorer)– 我们可以用来运行 VBScript 的最简单的托管环境
如何创建一个简单的 VBScript?
在本教程中,您只需要 2 个简单的工具即可创建和运行 VBScript 代码:
- Internet Explorer – 任何版本,但最好使用 IE6 或更高版本。
- 文本编辑器 – 您可以使用普通文本编辑器,例如 Notepad++ or Microsoft Expression Web 甚至 Notepad 来编写 VBScript 代码。
让我们从开发一个简单的 VB 脚本程序开始。
在本系列教程中,我们将把 VBScript 代码嵌入到非常基本的 HTML 代码中。
这样,我们可以通过在 Internet Explorer 网络浏览器上运行特定的 HTML 文件来查看 VBScript 的运行情况。
VBScript 示例
打开文本编辑器(这里使用记事本。您可以使用任何您想要的文本编辑器)并添加以下代码行。
<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>
现在您的文本编辑器将如下所示(根据您使用的文本编辑器,外观和布局可能有所不同):
在这个程序中,以下部分构成了 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>
仅限以 comes as part of VB Scripting code.
无论您在 document.write() 中输入什么字符串序列,IE 都会将其显示为页面文本。
这段代码只会在浏览器页面上输出语句“是的!!!我已经开始学习 VB 脚本。”。
转到文件菜单并单击“保存”选项。现在您将看到如下窗口:
- 文件名:输入名称如trial.html
- 保存类型:所有文件。
- 点击保存按钮
单击“保存”按钮,您将在保存文件的文件夹中看到文件 trial.html。
要执行我们刚刚创建的 VB 脚本代码,我们需要在 Internet Explorer 中打开 trial.html 文件。
如果您已将 IE 设置为默认浏览器,则只需双击文件 trial.html。
如果您已将任何其他 Web 浏览器设置为默认浏览器,请右键单击该文件并转到打开方式 –> Internet Explorer,如下所示:
注意:您可能会看到一条消息,要求您将 IE 设置为默认浏览器
现在,IE 网络浏览器将打开并显示如下安全警告:
点击“允许阻止的内容”,系统会询问您是否要将 IE 设置为默认浏览器。您可以根据需要点击“是”或“否”。现在,您将在 IE 上收到以下消息。
是的,您成功执行了第一个 VBScript 代码。
故障排除
如果代码不起作用 –
- 按F12打开开发者工具
- 在左侧工具栏中向下滚动,直到看到“模拟”设置页面
- 将文档模式从默认(“Edge”)更改为 10
- 尝试使用以下代码
<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>
VBScript 的缺点
VBScript 的主要缺点是除 Internet Explorer 之外的大多数浏览器都不会处理 VBScript 代码。 换言之, 如果您的网站有访问者使用 Internet Explorer 以外的网络浏览器(例如 Chrome), Firefox or Opera,那么 VBScript 将毫无用处。
此外,VBScript 无法在除以下操作系统之外的计算机上运行: Microsoft Windows 如: Linux,Mac等
与任何其他脚本语言一样,VBScript 多年来经历了许多变化。
现在,VB Script 被用作 ASP.
重点学习
- VB Script 是一种脚本语言,由 Microsoft.
- 这是一个轻量级的 Microsoft Visual Basic 和 VBScript 的语法与 Visual Basic 非常相似。
- VBScript 程序 需要托管在以下 3 个环境中的任何一个上:
- IIS(Internet 信息服务器)– Microsoft自己的网络服务器软件
- 工作场所安全与健康 (Windows 脚本主机)——本机托管环境 Windows OS
- IE(Internet Explorer)——我们可以用它来运行 VBScript 的最简单的托管环境
- VB 脚本只能运行在 Windows 机器和 Internet Explorer 浏览器。
- 可以用来创建和运行 VBScript 的最简单的工具是 IE 和任何文本编辑器。