打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
介绍3种JavaScript重定向到另一个网页的方法
在JavaScript中有好几种方法可以重定向到另一个网页,这个在项目开发中经常会用到,所以不熟悉的童鞋可以学下啦,首先我们介绍有哪些方法?

如何使用JavaScript重定向到其他网页?

使用JavaScript重定向到其他网页的一些方法:
  • location.href

  • location.replace()

  • location.assign()

语法:

location.href='URL'//或者location.replace('URL')//或者location.assign('URL')

参数:

接受单个参数的URL,这是必需的。用于指定新网页的引用。

返回值:

无返回值。

示例1:

使用location.href属性重定向到其他网页:
<!DOCTYPE html><html><head><meta charset='UTF-8'></head><body><p>这是<i>location.href</i>方式的示例</p><button onclick='myFunc()'>点击这里</button><!--重定向到其他网页的脚本--><script> function myFunc() { window.location.href='https://www.jiangweishan.com'; } </script></body></html>

示例2:

使用location.replace()方法重定向到其他网页:
<!DOCTYPE html><html><head><meta charset='UTF-8'></head><body><p>这是<i>location.replace()</i>方式的示例</p><button onclick='myFunc()'>点击这里</button>
<!--重定向到其他网页的脚本--><script> function myFunc() { location.replace('https://www.jiangweishan.com'); } </script></body></html>

示例3:

使用location.assign()方法重定向到其他网页:
<!DOCTYPE html><html><head><meta charset='UTF-8'></head><body><p>这是<i>location.assign()</i>方式的示例</p><button onclick='myFunc()'>点击这里</button>
<!--重定向到其他网页的脚本--><script> function myFunc() { location.assign('https://www.jiangweishan.com'); } </script></body></html>

注意:

所有方法的输出都相同,但location.replace()方法从文档历史记录中删除当前文档的URL。因此,如果希望选项导航回原始文档,最好使用location.assign()方法。

浏览器支持

上述方法的浏览器支持列表:
  • Google Chrome

  • Apple Safari

  • Firefox

  • Opera

  • Edge


总结

location.href、location.replace() ,location.assign(),是不是觉得很简单呢?希望对大家有所帮助吧。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
前端教程:JavaScript页面重定向
使用javascript判定网页登录端
页面自动跳转的实现方式探讨 | TID
php url重定向、页面跳转 示例
javascript中Location对象的使用(转)
PHP header常用URL地址跳转的几种方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服