什么是 VBScript?简介和示例

⚡ 智能摘要

VBScript 是一种轻量级的客户端脚本语言,由……开发 Microsoft 用于使网页动态化。其语法类似于 Visual Basic,运行于 Internet Explorer 等宿主程序中。 Windows 脚本主机,或互联网信息服务器。

  • 🧩 它是什么: VBScript 是 Visual Basic 的一个轻量级版本,用于为网页添加交互功能。
  • 🖥️ 需要一位主持人: 它无法独立运行;它依赖于IIS。 Windows 脚本宿主,或 Internet Explorer。
  • 📝 简单设置: 您只需要一个文本编辑器和 Internet Explorer 即可编写和运行 VBScript 示例。
  • ▶️ 第一部分: 使用 document.write() 将 VBScript 嵌入到 HTML 中,即可在浏览器页面上打印文本。
  • ⚠️ 限制: VBScript 仅在以下情况下运行: Windows 并且是 Internet Explorer,而不是 Chrome。 Firefox或其他系统。
  • 🚫 今日已弃用: Microsoft 已弃用 VBScript; Java脚本和 PowerShell 是推荐的现代替代方案。

什么是VBScript?

什么是 VBScript?

VBScript中 (Visual Basic Sc​​ript)由 Microsoft 为了发展ping 动态网页。它是一种客户端脚本语言,例如 Java脚本。VBScript 是 Microsoft Visual Basic。VBScript 的语法与 Visual Basic 非常相似。如果您希望您的网页更加生动和具有交互性,那么您可以在代码中加入 VBScript。

VBScript 只是一种脚本语言。因此,它无法独立运行其代码。它需要更强大的编程语言来托管它。

目前,有 3 种环境可以运行 VB 脚本。

  1. IIS(Internet 信息服务器) – Microsoft的网络服务器
  2. 工作场所安全与健康 (Windows 講師)– 本机托管环境 Windows OS
  3. IE(Internet Explorer)– 我们可以用来运行 VBScript 的最简单的托管环境

如何创建一个简单的 VBScript?

在本教程中,您只需要 2 个简单的工具即可创建和运行 VBScript 代码:

  1. Internet Explorer – 任何版本,但最好使用 IE6 或更高版本。
  2. 文本编辑器 – 您可以使用普通文本编辑器,例如 Notepad++ or Microsoft Expression Web 甚至 Notepad 来编写 VBScript 代码。

让我们从开发开始ping 一个简单的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>

现在您的文本编辑器将如下所示(根据您使用的文本编辑器,外观和布局可能有所不同):

创建一个简单的 VBScript
简单的 VBscript 程序

在这个程序中,以下部分构成了 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 脚本。”。

转到文件菜单并单击“保存”选项。现在您将看到如下窗口:

创建一个简单的 VBScript

  1. 文件名:输入名称如trial.html
  2. 保存类型:所有文件。
  3. 点击保存按钮

单击“保存”按钮,您将在保存文件的文件夹中看到文件 trial.html。

要执行我们刚刚创建的 VB 脚本代码,我们需要在 Internet Explorer 中打开 trial.html 文件。

如果您已将 IE 设置为默认浏览器,则只需双击文件 trial.html。

如果您已将任何其他 Web 浏览器设置为默认浏览器,请右键单击该文件并转到打开方式 –> Internet Explorer,如下所示:

创建一个简单的 VBScript

注意:您可能会看到一条消息,要求您将 IE 设置为默认浏览器

现在,IE 网络浏览器将打开并显示如下安全警告:

创建一个简单的 VBScript

点击“允许阻止的内容”,系统会询问您是否要将 IE 设置为默认浏览器。您可以根据需要点击“是”或“否”。现在,您将在 IE 上收到以下消息。

创建一个简单的 VBScript

是的,您成功执行了第一个 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 个环境中的任一环境中:
    1. IIS(Internet 信息服务器)– Microsoft自己的网络服务器软件
    2. 工作场所安全与健康 (Windows 脚本主机)——本机托管环境 Windows OS
    3. IE(Internet Explorer)——我们可以用它来运行 VBScript 的最简单的托管环境
  • VB 脚本只能运行在 Windows 机器和 Internet Explorer 浏览器。
  • 可以用来创建和运行 VBScript 的最简单的工具是 IE 和任何文本编辑器。

常见问题

VBScript 已弃用。 Microsoft 现在按需发货 Windows 此功能,并计划默认禁用它,最终将其移除。新项目应使用 Java改用脚本或 PowerShell。

Internet Explorer 已于 2022 年 6 月停止服务,因此 VBScript 不再能在现代浏览器中运行。但它仍然可以通过其他方式执行。 Windows Edge 中的脚本宿主和 IE 模式,至少支持到 2029 年。

两者都是客户端脚本语言,但是 Java该脚本可在所有现代浏览器和服务器上运行,而 VBScript 只能在 Internet Explorer 中运行。 Windows. JavaScript 是目前积极支持且跨平台的选择。

是的。人工智能工具可以将VBScript转换为 Java脚本或 PowerShell,映射ping 修改函数和语法,并解释每一处改动。务必测试转换后的代码,因为运行时行为和库可能有所不同。

AI 可以解释旧版 VBScript 代码,记录每个例程的功能,推荐更安全的替代方案,并标记已弃用的调用。这有助于团队理解并逐步迁移旧脚本,直到 VBScript 被彻底移除。 Windows.

总结一下这篇文章: