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

多种取消打开新窗口的方法

var myurl=confirm('是否打开新的网址?');        if (myurl) {            promp = prompt("请输入你的网站:",'http://www.imooc.com/');            if (promp != "" && promp !=null) {                window.open(promp, '_blank', 'width=400,height=500,menubar=no,toolbar=no'); 这个才是对的 他们的取消全部跳转null了

提问者:qq_南音7mr_04073044 2017-05-02 16:55

个回答

  • 慕尼黑2334896
    2017-05-02 18:49:08

    function openWindow(){

            var mymessage=confirm("新窗口是否打开?");// 新窗口打开时弹出确认框,是否打开

            

            if(mymessage==true)

            {

                var myname=prompt("请输入网址:","http://www.imooc.com");// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

                if(myname!=null)

                    {

                        window.open("http://www.imooc.com","_blank",'width=400,height=500,menubar=no,toolbar=no' );//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

                    }

            }

            else{

                document.write("新窗口未打开");

            }

        

        }