问答详情
源自:2-7 编程练习

为什么错误?

为什么错误?

function openit()
     {window.open('http://www.imooc.com/','_blank','width = 400,height=500,menubar=no,toolbar=no');}
        
function openWindow()
     {
        var open=confirm('确定是否打开http://www.imooc.com/?');
        
        if(open==ture)
            {
                var open2=prompt('确定打开下列网址?','http://www.imooc.com');
                
                if(open2==ture)
                    {openit();}
                else
                    {alert("再见!");}
            }
        else
            {alert("再见!");}
        }


提问者:chen狗蛋儿 2017-02-06 23:11

个回答

  • 慕粉1403493601
    2017-02-08 16:51:17

    继续继续-。-,试完了function openWindow(){
        if(confirm("确定是否打开http://www.imooc.com/?")){
        var open = prompt("确定打开下列网址?","http://www.imooc.com");
        if(open==true){
        window.open(open,"_blank","width=400,height=500,menubar=no,toolbar=no");
         }
        else alert("再见!");
     }

            else alert("再见!");
    }
      可以这样, if(open==true){w~~~~~   w前面不能有空格。。。。 有空格true起不了作用 具体不懂解析 有没大佬指教下。

  • 慕粉1403493601
    2017-02-08 16:20:20

    function openWindow(){
        if(confirm("确定打开新窗口吗?")){
     var hi = prompt("请输入一个网址","http://www.imooc.com/"); 
        window.open( hi,"_blank","toolbar=no, menubar=no, scrollbars=yes,  width=400, height=400");
        }
        else alert("88");
    }


    同为新手。。。中间再用IF ELSE也是出不来效果

  • 汉宫飞溅
    2017-02-06 23:18:09

    用英文的分号,不能用中文分号!