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

我什么都对,为什么运行不了

 function openwindow()

  var mywin

    var mymessage=confirm("你要打开新窗口吗?");

    if (mymessage==true)

{ var mywin=prompt("请输入要打开的网址","http://www.imooc.com/");

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

}


提问者:qq_我是荆胖胖_04329329 2016-11-03 18:04

个回答

  • touch_the_dream
    2016-11-07 18:20:48

    试试这个,我给你改了一下

    function openWindow()

    {

        var mymessage=confirm("你要打开新窗口吗?");

        if (mymessage==true)

        { 

            var mywin=prompt("请输入要打开的网址","http://www.imooc.com/");

            if(mywin!=null){

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

            }

        }

    }


  • 慕粉4253983
    2016-11-06 19:26:59

    函数括号都不加,编译器只能识别你的第一条指令为函数中的操作,后面的成单独的指令了

  • 大血蚊子
    2016-11-03 18:27:31

    你的函数名“openwindow”跟下面<input>标签里onclick那里的函数名一样吗?

  • 鹰空捍卫者
    2016-11-03 18:21:56

    function openwindow()

      var mywin

        var mymessage=confirm("你要打开新窗口吗?");

        if (mymessage==true)

    {

      mywin=prompt("请输入要打开的网址","http://www.imooc.com/");

     window.open(mywin,'_blank','width=400px,height=500px,menubar=no,toolbar=no')

    }

    试试吧