我正在尝试创建一个函数,当用户单击将用户导航到另一个站点的链接时,该函数将显示提示或模式。例如,我正在工作的站点具有指向外部医疗站点的链接。
我尝试了几种在网站关闭之前显示提示的功能,但是在网站导航到新网站之前没有提示。
<a v-bind:href="item.url" target="_blank" class="evidence-links" rel="external nofollow">${item.title}</a>
function goodbye(e) {
if(!e) e = window
e.cancelBubble = true;
e.returnValue = 'You sure you want to leave?';
if (e.stopPropagation) {
e.stopPropagation();
e.preventDefault();
}
}
window.onbeforeunload=goodbye;
我想知道target =“ _ blank”是否会阻止它工作?不过,我想保留这一部分。