为了账号安全,请及时绑定邮箱和手机立即绑定

prompt点击取消后,结果是else的内容,如何让它保持为点击前的状态,我用do while导致点击取消后,弹框一直在?

有没有知道的,谢谢?

正在回答

1 回答

else里为空即可,或者不用写else语句即可。使用do while是无限循环所以一直在。



        // 新窗口打开时弹出确认框,是否打开

    function openWindow(){

       var open = confirm('是否打开新网页');

    // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

       var str1 = '请输入您要进入的网站,默认为http://www.imooc.com/';

       var str2 = 'http://www.imooc.com/';

     if(open == true){

        var input = prompt(str1,str2);

    //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

            if(input != null){

            window.open(input,'_blank'                ,'width=400,height=500,menubar=no,toolbar=no            ,starus=no');

        }else{

            

        }

    }else{

        

    }

}

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

prompt点击取消后,结果是else的内容,如何让它保持为点击前的状态,我用do while导致点击取消后,弹框一直在?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信