是否可以制作与原生javascript窗口具有相同行为的自定义alert/confirm/prompt
(不使用使用回调/异步事件)?
例:
if(mytest == true){
myCustomMsgWindow('message'); //Pause execution
//do something
}
我试过一次,但是dint适用于确认窗口,因为它必须返回一个值。
答案 0 :(得分:1)
答案 1 :(得分:1)
不,你不能编写阻止(暂停执行)等待没有alert
或confirm
的用户输入的JS代码。您必须异步(通过事件)
解决方案是使用回调,如您已经提到的,不确定为什么您不想使用它。