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

可以帮我看看吗

function openWindos(){

    var really = confirm("确定要打开吗?");

    if(really==true)

    {

        var open = prompt("请输出网址:",'http://www.imooc.com/');

        if(open!=null)

        {

        window.open('http://www.imooc.com/','_blank','width=400,height=500,menubar=no,toolbar=no');

        }

        else

        {

            alert("好吧!");

        }

    }

    else

    {

        alert("好吧!");

    }

    }

 

我打开第二个对话框点取消按钮,怎么还是会弹出网页呢?


正在回答

2 回答

 prompt()函数返回的是布尔类型,只有true,false两种返回值,没有null,所以if语句的判定条件要用true,false,望采纳

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

if(open!=null)错了,TRUE

 if(open)

        {

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

        }

        else

        {

            alert("好吧!");

        }


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

举报

0/150
提交
取消

可以帮我看看吗

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