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

打不开啊!求大神指导

 function openWindow(){        var meme;        meme=confirm("ok?");        if (meme==ture)        {            var url;            url=prompt("input the web");            if(url==null)           { window.open('http://www.imooc.com/','_blank','width=400,height=500,menubar=no,toolbar=no');           }           else{               window.open(url,'_blank''width=400,height=500,menubar=no,toolbar=no');           }        }        else        {            alert("error!");        }    }


正在回答

2 回答

<!DOCTYPE html>

<html>

 <head>

  <title> new document </title>  

  <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>   

  <script type="text/javascript">

    function openWindow(){

    var m_mes=confirm("是否打开666");

    if(m_mes==true)

    {

    prompt("这个是输入对话框,认识下prompt",

    "http://www.baidu.com/");

     window.open(

          'http://www.baidu.com','_blank',

      'width=400,height=500,top=100,menubar=no,toolbar=no'

      )  

    }

    else

    {

        document.write("nono-test!");

    }

  }  

  </script> 

 </head> 

 <body> 

  <input type="button" value="新窗口打开网站" onclick="openWindow()" /> 

 </body>

</html>

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

你代码中

if (url== null)

这句的逻辑是反向的,应当改为 (url != null) ,还要看浏览器是否把你的弹出窗口拦截了,这个一般在浏览器地址栏有提示

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

举报

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

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

进入课程

打不开啊!求大神指导

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