摘要:
今天遇到一个需求:后台小程序的域名下打开微信客服链接的!但是小程序的域名拒绝任何第三方域名,跨域了!为了上线这微信客服的功能,打开新页签,脱离小程序的域名实现微信客服链接的跳转启动本地微信打开微信客服!
这里来聊聊打开链接跳转的模式!
一、保留当前页面,打开一个新的tab页面
点击超链接:新页签
js打开新页签
window.open("https://www.baidu.com/","_blank");
<a href="https://www.baidu.com/" title="打开一个新的tab页面" target="_blank">打开一个新的tab页面</a>
二、保留当前页面,打开一个非tab页面
window.open("https://www.baidu.com/","_blank","scrollbars=yes,resizable=1,modal=false,alwaysRaised=yes");
三、保留当前页面,每次打开的都是同一个窗口,过去会重新刷新的
window.open("https://www.baidu.com/","scrollbars=yes,resizable=1,modal=false,alwaysRaised=yes");
四、直接替换当前的域名
window.location.href="https://www.baidu.com/";
<a href="https://www.baidu.com/" title="替换当前的域名">替换当前的域名</a>