如何使用 location.href 但使用 vbscript 打开一个新的 window

How can I open a new window using location.href but with vbscript

我有一个很老的应用程序,脚本语言是 Vbscript,我需要用 location.href 打开一个新的 window。我怎样才能做到这一点?可能吗?

你不能。浏览器提供的 location 对象用于访问当前 window.

的位置

如果你想创建一个新的window,你必须使用open()函数。

假设它使用 VBScript 作为客户端脚本的 JavaScript 的替代品,那么 DOM API 是相同的。

就是说,你不用window.location打开一个新的window,你用它来改变当前window的位置。

You open a popup window with window.open。在 VBScript 中,我认为它是 Window.Open(注意大小写,但 VBScript 不区分大小写,所以应该无关紧要):

Sub OpenNewWindow

    Window.Open "http://somewhere", "_blank"
End Sub
  • VBScript 没有 Sub (void) 方法调用的括号,因为没有 return 值。
  • VBScript 仅使用双引号 (") 来分隔字符串