我想使用bootstrap模式为自己的确认对话框设置外观,而不必连接事件,也不需要使用任何库,除了angular或jquery。
基本上,我希望能够调用类似的内容:
if (myConfirm("text")) {
// handle yes
} else {
// handle no
};
myConfirm应该显示模态,等到是或否按下按钮然后返回true或false。
最好的方法是什么? 我并不担心任何IE问题。
答案 0 :(得分:3)
阻止功能的最佳选择是旧的window.showModalDialog
method(具有优秀的IE support,顺便说一句)。 But you should not use it
使其基于事件。特别是出于学习目的。没有事件你将无法获得bootstrap modal。如果你想要一个更好的抽象,那就从你的函数中返回一个Promise。