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

这段代码的错误在哪~~~~

这段代码的错误在哪~~~~

function openWindow(){

        var my=confirm("是否打开网页");

        if(my==true)

        {var in=prompt("确认打开网页", "http://www.imooc.com/");}

        else{

            return;

        }

        if(in !=null)

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

        else{

            return;

        }


正在回答

5 回答

错误好多····我把我改好的发给你 自己看吧

function openWindow(){
        var my=confirm("是否打开网页");
        var in1;
        if(my==true)
        {
          in1=prompt("确认打开网页", "http//你在这里设置变量in有两个问题,1.js里in是//个运算符之类的 不能作为自定义变量,2.作用域问题,你在if里面设置,只能在if里面用出了if就不能用了 
          //地址http //  http后面不能有空格 
        }else{
            return;
        }
        if(in1 !=null)
        {
          window.open(in1,'_blank','width=400,height=500,menubar=no,toolbar=no,');
        }else{
            return;
        }
      }//最后少了大括号


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

小小惢 提问者

三克油~~嘿嘿
2015-04-25 回复 有任何疑惑可以回复我~
#2

小小惢 提问者

您好,您看一下下面那个代码 那个代码也能运行 他那个变量就是在if里面设置的 这样也可以吗?
2015-04-25 回复 有任何疑惑可以回复我~
function openWindow(){
        var newalerrrt = confirm("open or not");
     
        if(newalerrrt == true){
             var newurl = prompt("open web page","http://www.imooc.com/");
        }
         else{
               return;
            }
        if( newurl != null){
            window.open(newurl,'_blank','width=400,height=500,menubar=no,toolbar=no,');
            }   
        else{
               return;
            }
        }


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

function openWindow(){
       var my=confirm("是否打开网页");
       var in1;
       if(my==true)
       {
         in1=prompt("确认打开网页", "http //www.imooc.com/");//你在这里设置变量in有两个问题,1.js里in是//个运算符之类的 不能作为自定义变量,2.作用域问题,你在if里面设置,只能在if里面用出了if就不能用了 (http后面我加空格是因为不这样写就出不来)
       }else{
           return;
       }
       if(in1 !=null)
       {
         window.open(in1,'_blank','width=400,height=500,menubar=no,toolbar=no,');
       }else{
           return;
       }
     }//最后少了大括号

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

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       739727    人
  • 解答问题       9566    个

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

进入课程

这段代码的错误在哪~~~~

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