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

为什么不能弹出网页

为什么弹不出网页

提问者:qq_纪忆序子_0 2016-03-23 16:38

个回答

  • 天蝎座麦控
    2016-03-23 17:25:17

    你的function函数没有写,你看下就可以知道,<input type="button" value="新窗口打开网站" onclick="openWindow()" />   这行代码中,后面onclick中引用的是openWindow函数,你上面没有这个函数,当然就打不开啦!下面贴上我的代码吧!



    <!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 news1=confirm("是否打开新窗口?");    

        // 新窗口打开时弹出确认框,是否打开

        if (news1==true)

        {

        var inp=prompt('输入新的网址,'http://www.imooc.com/');

            if (inp!=null)

            {

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

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

            }

            else

            {

             alert("error");

            }

        }

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

        else

        {

         alert("再见!");

        }

        }

      </script> 

     </head> 

     <body> 

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

     </body>

    </html>


  • 火神大猛
    2016-03-23 17:23:46

    代码没问题,你看看你的浏览器是否给拦截了。如过拦截了的话要更改一下浏览器设置

  • Steven_0050
    2016-03-23 17:02:06

    <!DOCTYPE html>
    <html>
     <head>
      <title> new document </title>  
      <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>   
      <script type="text/javascript">  
      var mymessage=confirm("是否打开该网站?");
        if(mymessage==true)
        {   window.open(
        'http://www.imooc.com','_blank','width=400,hight=500','menubar=no','toolbar=no')   }
        else
        {   }
     

        // 新窗口打开时弹出确认框,是否打开

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

        //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
        
        
      </script>
     </head>
     <body>
          <input type="button" value="新窗口打开网站" onclick="openWindow()" />
     </body>
    </html>

    这个是我的代码...

  • anye_0002
    2016-03-23 16:56:38

    代码啊,贴出来啊,不然怎么知道哪里有问题……

  • loveIsDrug
    2016-03-23 16:52:33

    代码?  贴出来看看