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

为什么我的代码没有实现??

<!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 mymessage=confirm("是否在新窗口打开新的网站");

    if(mymessage==true)

    {

       document.write("是");    

    }

    else

    {

        

        document.write(“否”);

    }

    // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

     //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

    var myname=prompt("请输入你的网址");

    if(myname!=null)

    {

      window.open("http://www.imooc.com/","width=400,height=500,toolbar=no,menubar=no");

    else

    {

        alert("关闭");

    }

        

    }

   

  

  }   

  </script> 

 </head> 

 <body> 

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

 </body>

</html>


正在回答

4 回答

function wopen(){
var xw=confirm('是否新建窗口?');
if(xw==true){
var url=prompt('请输入网址', 'http://www.imooc.com');
if(url){
window.open(url,'_blank','width=400,height=400;left=100,top=200');
}else{
document.write('你没有打开新窗口');
}
}else{
document.write('你没有打开新窗口');
        //wopen();
}
}

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

你的代码里面有几个小问题,我该了一下,而且function函数里面的confirm和prompt两个属性的联系你也没有体现,我修改后感觉两个还是独立运行的,并不是通过confirm的 是 否  来确定是否运行prompt。你可以参考下。要是能修改好,回我一下,谢谢

<!DOCTYPE html>
<html>
 <head>
  <title> new document </title>  
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>   
  <script type="text/javascript">  
  function openWindow(){
    var mymessage=confirm("是否在新窗口打开新的网站");
    if(mymessage==true)
    {
       document.write("是");    
    }
    else
    {  
        document.write("否");
    }
    var myweb=prompt("请输入你的网址");
    if(myweb!=null)
    {
      window.open("http://www.imooc.com/","width=400,height=500,toolbar=no,menubar=no");}
      else
      {
          alert("关闭");
      }   
  }
  </script> 
 </head> 
   <body> 
     <input name="button" type="button" onclick="openWindow()" value="新窗口打开网站" /> 
   </body>
</html>


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

第一个if语句中,要用confirm消息对话框。你用 document.write  这个只能在网站页面上显示“是”“否”

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

function openWindow(){
     var ope;
     // 新窗口打开时弹出确认框,是否打开
     ope=confirm("确认要打开新窗口?");
     if(ope==true){
         window.open('http://www.imooc.com','_blank','width=400,height=500,menubar=no,toolbar=no');
     }
   }

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

呢绒 提问者

为什么我那样子不行
2016-06-05 回复 有任何疑惑可以回复我~
#2

_心若无尘落雪听禅3217495 回复 呢绒 提问者

function Wopen(){ var mynew=confirm("是否打开新窗口?"); if(mynew==true) { window.open('http://www.imooc.com','_blank','width=600,height=400,top=100,left=0,menubar=no,toolbar=no,scrollbars=no,status=no') } else { document.write("没有打开新窗口!") } }
2016-06-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我的代码没有实现??

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