gpt4 book ai didi

javascript - 当javascript返回true时如何重定向页面?

转载 作者:行者123 更新时间:2023-12-03 01:39:59 25 4
gpt4 key购买 nike

注意:不重复。那里给出的答案不起作用。我想在用消息填充表单数据后在页面重新加载时警告用户,然后将其重定向到主页。为此,我使用 window.onbeforeunload 函数。我想知道如果我想在 return 为 true 后重定向用户该怎么办。我知道在return之后任何方法都无法访问。但是,我想要一个选择。这是我的 JavaScript:

<script>
window.onbeforeunload = function() {
return true;

}
</script>

最佳答案

这是不可能的,因为如果您可以猜测或拦截用户将要访问的 URL(网络钓鱼漏洞)或用户体验问题,这将是一个相当大的安全问题。

您输入一个网址,按 Enter 键,收到有关离开该页面的警告,突然之间您就进入了某个随机网站,或者您无法离开,它只是不断地把您带回来。

您可以简单地尝试一下,看看它不起作用,即使它只是它尝试做的事情。

window.onbeforeunload = function() {
window.location = 'https://google.com'
}

关于javascript - 当javascript返回true时如何重定向页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50894221/

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