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

我的程序哪里出错了,好心塞!!!!

function openWindow()
  { var mymessage=confirm("您确定要打开吗?");
  if(mymessage==true)
  {var tiwen=prompt("确定打开的网址","http://www.imooc.com");
  if(tiwen!=null)
  {window.open(tiwen,'_blank','width=400,height=500,menubar=no,toolbar=no');}
  else
  {alert("再见!");}
  }
  else
  {alert("再见!");}
  }


正在回答

5 回答

对,换行不是自动的嘛?

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

好完美 提问者

非常感谢!
2015-11-06 回复 有任何疑惑可以回复我~

恩恩,问题已经解决了,非常感谢你的建议。

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

http://img1.sycdn.imooc.com//563b146800012a6807010253.jpg 代码格式很重要,要养成好习惯,把400px改成400,500px改成500,代码优化也很重要,能少写就少写。

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

看了一下你的代码,是点击时调用的,所以第一个问题是不存在的,主要看第二个,是不是被浏览器拦截了。

0 回复 有任何疑惑可以回复我~
function openWindow(){
    var mymessage=confirm("您确定要打开吗?");
    if(mymessage){
        var tiwen=prompt("确定打开的网址","http://www.imooc.com");
        if(tiwen){
            window.open(tiwen,'_blank','width=400,height=500,menubar=no,toolbar=no');
        }else{
            alert("再见!");
        }
    }else{
        alert("再见!");
    }
};
openWindow();

程序没有问题,有两点注意下,第一你方法定义了是不是调用了,我就我的代码的最后一行。第二,看一下是不是重新打开的容器被浏览器拦截了。谷歌浏览器如果新窗口被拦截,在地址拦的最右边会有提示。

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

举报

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

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

进入课程

我的程序哪里出错了,好心塞!!!!

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