我需要调整此弹出警报,以便如果用户单击“取消”,它将导致他们停留在同一页面上(而不是从他们单击的链接重定向到该页面)。这是我正在使用的东西:
function myFunction() {
var txt;
if (confirm("Are you sure you want to move on? Your work on this passage
will be lost.")) {
} else {
}
能给我一些提示吗?谢谢!
答案 0 :(得分:0)
尝试一下:
function myFunction() {
var txt;
if (confirm("Are you sure you want to move on? Your work on this passage
will be lost.")) {
} else {
window.history.back();
}
答案 1 :(得分:0)
与此相关,除非用户单击“确定”,否则它将保留在当前页面上。
function myFunction() {
var redirect_url = 'http://whatever.com';
if (window.confirm("Are you sure you want to move on? Your work on this passage will be lost.")) {
window.location(redirect_url);
}
}