【发布时间】:2013-09-17 14:17:25
【问题描述】:
我想让用户点击一个链接,然后弹出一个带有是或否选项的 javascript 弹出窗口,但如果是,则重定向到不同的 url,如果不是,则留在同一页面上。 我尝试了下面的代码,但在选择是或否时它会将我带到同一页面。
function YNconfirm() {
if (window.confirm('Really go to another page?'))
{
alert("You agree")
window.location.href = (http:///mediclaim_portal/logout2.php');
}
else
{
window.location.href = (this.document);
}};
</script>
then
<a href="\mediclaim_portal/logout2.php" onclick="YNconfirm()">Home</a>
【问题讨论】:
-
您似乎忘记了 if 块第一部分中 url 之前的
'。而且我认为您只需要http://而不是http:///。此外,如以下答案所述返回 false 将有所帮助。
标签: javascript php