JavaScript中实现页面跳转的多种方法【通俗易懂】
在JavaScript中,实现页面跳转主要有以下几种方法:
- 使用
window.location.href
:
window.location.href = 'https://www.example.com';
- 使用
window.location.assign
:
window.location.assign('https://www.example.com');
- 使用
window.location.replace
(不推荐,因为它不会在历史记录中保留当前页面):
window.location.replace('https://www.example.com');
- 使用
window.location.reload
(仅刷新当前页面,不跳转):
window.location.reload();
- 使用
window.open
(在新窗口/标签页中打开链接):
window.open('https://www.example.com');
- 使用HTML元素的
<a>
标签(在当前或新窗口/标签页中打开链接):
<a href="https://www.example.com" target="_self">在当前页面跳转</a>
<a href="https://www.example.com" target="_blank">在新标签页中打开</a>
以上每种方法都有其适用的场景,例如,如果你想要用户在新窗口打开一个链接,或者在当前页面替换为新的URL,你可以选择相应的方法。
评论已关闭