JavaScript实现页面跳转的八种方式

作者:函数茶馆

时间:2026-10-25

浏览:455

本文整理并详细解析了JavaScript中实现页面跳转的八种常用方法,涵盖window.location、document.location、history对象以及meta标签刷新等核心技术。通过具体代码示例,帮助开发者理解不同跳转方式的区别与适用场景,提升前端开发效率。

文章目录

本文整理了JavaScript中实现页面跳转的八种常用方式,欢迎在评论区补充其他方法。

第一种至第三种方法:location与document.location跳转

第一种方法:

<script>
    window.location.replace('http://www.cnblogs.com/chenyablog')
</script>

第二种方法:

<script>
    window.location = 'http://www.cnblogs.com/chenyablog'
</script>

第三种方法:

<script>
   document.location.href = 'http://www.cnblogs.com/chenyablog'
</script>

第四种方法:

第四种至第六种方法:history对象与top.location跳转

利用history对象的go()方法

<a href='javascript:history.go(-1)' rel='返回上一步'>返回上一步</a>

利用history对象的back()方法

<a href='javascript:history.back()' rel='返回上一步'>返回上一步</a>

第五种方法:

<script>
    top.location = 'http://www.cnblogs.com/chenyablog'
</script>

第六种方法:

第七种与第八种方法:meta刷新与navigate跳转

meta方式实现跳转(content = 3 单位是秒)

<meta http-equiv=refresh content=3;url="http://www.cnblogs.com/chenyablog">

第七种方法:

window.navigate('http://www.cnblogs.com/chenyablog')

第八种方法:

self.location = 'http://www.cnblogs.com/chenyablog'

至此,关于JavaScript实现页面跳转的八种方式介绍完毕。希望这些内容能对您的学习有所帮助,也欢迎大家继续支持本站。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章