javascript - window.confirm执行顺序问题
阿神
阿神 2017-04-11 12:07:29
0
2
326

代码如下, 逻辑很简单:


var flag = true;
if(flag) {
    if(window.confirm("确定要取消吗?")) {
        alert(1)
    }
}
alert(2)
  • 正常执行的顺序:是先弹confirm, 现弹alert(2), 在微信下和其他浏览器下执行没问题, 但是在QQ内置浏览器中, 就会出现先弹alert(2), 再弹confirm, 请问这个怎么破?

阿神
阿神

闭关修行中......

全部回覆(2)
Ty80

window.confirm需要时间的吧,可能QQ中还没加载出来,加个延时试试。

大家讲道理

来个最简单的, 先让程序跑起来.

var flag = true;

if (flag) {
    var result = window.confirm("确定要取消吗?");
    if (result) {
      alert(1);
    } else {
      alert(2);
    }
}
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!