gpt4 book ai didi

jquery - 使用 jQuery 单击链接时如何重定向到带有消息的外部 URL

转载 作者:行者123 更新时间:2023-12-01 06:35:45 26 4
gpt4 key购买 nike

我的页面上有一些链接,需要让用户知道当他们单击链接时他们将被重定向到外部源。如何拦截或显示一条消息,显示“您正在被重定向到外部源”,该消息持续 5 秒,然后将用户重定向到单击链接中的 URL?

最佳答案

上面的答案应该显示一个确认对话框,如果您想在所述时间之后重定向,您需要执行以下操作:

$('a.external').on('click', function(e) {
e.preventDefault();
$('.PopUpMessage').show();

var redirect = setTimeout(function(){
window.location.href = this.href;
}, 5000);
});

其中“.PopUpMessage”包含您的消息并默认隐藏...

如果你想变得更奇特,你甚至可以倒数秒......就像

此 HTML 将包含在您的消息中

<p>You will be redirected in<span id="sec">5</span></p>

并将此 JS 放置在链接点击函数中

var seconds = 5;
var count = setInterval (function(){
seconds--;
$('#sec').html(seconds);
}, 1000);

关于jquery - 使用 jQuery 单击链接时如何重定向到带有消息的外部 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16844515/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com