首页 前端知识 VUE跳转外部链接和网页的方法

VUE跳转外部链接和网页的方法

2024-01-28 12:01:22 前端知识 前端哥 752 884 我要收藏

开发场景:

1、有时我们在轮播图中会遇到点击图片进项跳转到第三方网站

2、或者拿到后端返回的url中要进行跳转

代码操作:

直接使用

1.window.location.href = 链接地址

2.window.open(a,b) a:外部链接 ,b:打开方式(“_blank”新开一个窗口;“_self”覆盖当前窗口)

但是我们发现这样打开有时会出现一个很大的问题:"我们打开的外部链接会自动拼接我们的源地址,导致网址链接不正确,无法正常访问"

3f3262a552d3441cb3c2e28c1cc5c166.png

 3:解决方法

let url = 'www.baidu.com'

let path = window.location.protocol +  "//" + url

window.location.href = path

4.下面代码复制就能自己用!

            // 点击方法 url为传入的第三方链接或网址
            imgClick(url){
                let path=window.location.protocol+'//'+url
                window.location.href=path
            },

最后谢谢大家阅读和观看,希望能帮到您!

 

 

转载请注明出处或者链接地址:https://www.qianduange.cn//article/599.html
标签
评论
发布的文章
大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!