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

终于搞明白了,不知道对不对啊,朋友们帮忙看下啊,提提意见

不知道对不对

提问者:木槿凉城 2017-03-14 22:41

个回答

  • 取代基丢了
    2017-03-14 23:05:18
    已采纳

    你的逻辑控制有问题,首先接收confirm结果的变量和后面判断的变量名不一致,然后prompt的语法是prompt(str1, str2),再就是看你逻辑中window.open应该放在if里面,下面贴一下我写的,我也新手菜鸟,大家互相学习。

      <script type="text/javascript">  

      function openWindow(){

        var conf=confirm("打开新窗口?");

        if(conf==true)// 新窗口打开时弹出确认框,是否打开

        {

            var address=prompt("输入网址","http://www.imooc.com/");// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

            if(address!=null){

                window.open(address,"_blank","width=400,height=500,menubar=no,toolbar=no")//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

            }

        }

      }

      </script>

  • Fit1n
    2017-03-14 22:56:17

    讲道理有问题 逻辑问题有点大