📅  最后修改于: 2023-12-03 15:31:39.010000             🧑  作者: Mango
在 JavaScript 中,我们可以使用 window.location
属性来控制浏览器的 URL。当我们需要在新选项卡中打开一个链接或者跳转到一个新页面时,也可以使用 window.location
。
要在新选项卡中打开链接,我们可以使用 window.open()
方法。这个方法的第一个参数是链接 URL,第二个参数是目标窗口的名称(通常是 _blank
)。我们可以将这个方法与 window.location.href
属性结合使用,以便在新选项卡中打开当前页面的链接。
// 打开一个链接
window.open('https://www.example.com', '_blank');
// 打开当前页面的链接
window.open(window.location.href, '_blank');
如果我们想在当前选项卡中跳转到一个新页面,我们可以直接将目标 URL 赋值给 window.location.href
。这将导致浏览器加载新页面并将其显示在当前选项卡中。
// 跳转到新页面
window.location.href = 'https://www.example.com';
要在新选项卡中跳转到一个新页面,我们可以先使用 window.open()
方法来打开一个新选项卡,然后将目标 URL 赋值给新选项卡的 window.location.href
属性。这将导致新选项卡加载并显示目标页面。
// 在新选项卡中跳转到新页面
var newWindow = window.open('', '_blank');
newWindow.location.href = 'https://www.example.com';
以上是关于 JavaScript 中使用 window.location
在新选项卡中打开链接或跳转到新页面的介绍。希望这个小技巧能帮助你更好地掌握 JavaScript 编程。