以ok作为超链接的确认框

Confirmation Box with ok as hyperlink

本文关键字:确认 超链接 ok      更新时间:2023-09-26

这是我的问题:chrome不允许在没有用户操作参与的情况下打开新选项卡(它打开了一个新窗口,而不是我不想要的),所以要解决,我希望当用户在确认框中单击ok时打开新页面。
不幸的是,bool= window.confirm('sure?')不算作用户操作,所以我需要一个简单的代码,这将看起来像正常的确认框,但不是ok按钮,将有一个锚,其url我可以动态设置。

p。S:我相信这可以用JQuery- ui完成,但我想只用javascript和JQuery,这是针对chrome浏览器(这是我唯一的一线希望)。

尝试使用模态,它看起来像一个确认框,但你可以创建它的样式

var r = confirm("Press a button!");
if (r == true) {
window.open("your url","_blank");
}

如果我得到了你真正需要的,你可以使用简单的js