<script type="text/javascript"> 
  function openWindow(){
      
    var mymessage=confirm("打开");
    if(mymessage==true)
    {
        document.write("打开");
    }
    else
    {
        document.write("取消");
    }
 
 var website; 
   website =prompt("请输入你的网址:","http://www.imooc.com");
   window.open('_blank','width=400px,height=500px,menubar=no,toolbar=no')  }
  </script> 
window.open 少了一个参数 website
这样打就不符题意了啦~
用var直接赋予两个值的话,代码执行就会照顺序来执行
也就是说,不管你第一个赋值var mymessage最后是点击确定还是取消,
执行完毕之后第二个赋值var website也会照常执行。
达不到通过第一个confirm确认是否执行prompt。
只是单单的执行两个不相关的指令而已。
prompt("请输入你的网址:","http://www.imooc.com"); 第二个参数就是默认值,点确定就返回文本框里的值
你第一个参数已经指定 跳转到幕课网了