繁体   English   中英

在JS中编写自己的确认的最佳方法是什么?

[英]What's the best way to write my own confirm in js?

我想使用引导程序模式来设置自己的确认对话框,而不必挂接事件,也不必求助于除angular或jquery之外的任何库。

基本上,我希望能够调用以下内容:

if (myConfirm("text")) {
    // handle yes
} else {
    // handle no
};

myConfirm应该显示模态,等待直到按下是或否按钮,然后返回true或false。

最好的方法是什么? 我完全不关心任何IE问题。

阻止功能的最佳选择是旧的window.showModalDialog方法 (具有出色的IE支持 ,btw)。 但是您不应该使用

使它基于事件。 特别是出于学习目的。 没有事件,您将不会获得引导模态 如果您想要更好的抽象,请从函数中返回Promise。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM