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

窗口打开代码无误,但返回的是undefined值,没有如愿打开新窗口,请指教

var openwindow=confirm("是否打开网页");
    if(openwindow==true)
    {    
        var httpname=prompt("请确认打开的网址是否为慕课网","              
        if(httpname!=true)
    	{window.open('http://www.imooc.com','_blank','width=400,height=500,menubar=no,toolbar=no');}
        else
        {document.write("既然不是,那就算了。。。");}
    }
    else
    {	
        document.write("╭(╯^╰)╮不打开就算了");
     }

以上代码昨天测试可以运行,今天再看的时候,弹出对话框什么的都可以,但是到应该弹出新窗口打开网站的时候,就没动静了。

昨天测试可以运行,应该代码没问题才对吧。在开发者工具台测试的时候发现

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

这一句返回的是undefined值。为什么会这样呢?代码应该没有错误吧?

(。・ω・。)ノ♡求指教,先谢过(鞠躬)

正在回答

1 回答

额,刚刚又检查了一下,发现是不知道为什么弹出窗口被拦截了。。已经搞定了,QAQ我要怎么把这个问题删掉。。。

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

举报

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

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

进入课程

窗口打开代码无误,但返回的是undefined值,没有如愿打开新窗口,请指教

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