问答详情
源自:8-1 window对象

为什么弹窗不会改变大小而且网页不会进行跳转?

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>window对象</title>

<script type="text/javascript">

function dakai(){

    window.alert("欢迎来到木光科技有限公司")

    window.open('https//www.baidu.com','百度','width= 600px,height=400')

}


</script>

</head>

<body>

<form>

<input type="button" value="点击我,打开新窗口" onclick="dakai()" />

</form>

</body>

</html>


提问者:慕虎3994276 2018-08-24 18:01

个回答

  • IanD_0
    2018-09-05 19:16:57

    把百度删除即可,_blank这个参数选填,不加的话默认就是这个

  • MWIMINGZI
    2018-08-25 11:42:55

    https://


  • 慕桂英0457206
    2018-08-25 11:37:35

    https://img.mukewang.com/5b80cef100019c0306370617.jpg

    <!DOCTYPE HTML>


    <html>


    <head>


    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">


    <title>window对象</title>


    <script type="text/javascript">


    function dakai(){


        window.alert("欢迎来到木光科技有限公司")


        window.open('https//www.baidu.com','_blank','width= 600,height=400')


    }




    </script>


    </head>


    <body>


    <form>


    <input type="button" value="点击我,打开新窗口" onclick="dakai()" />


    </form>


    </body>


    </html>

    测试可行。

  • 慕桂英0457206
    2018-08-25 11:33:58

    https://img3.mukewang.com/5b80ce090001c22715300829.jpgpx删除,百度改了应该就可以

  • 慕桂英0457206
    2018-08-25 09:49:41

    <script type="text/javascript"> window.open('http://www.imooc.com','_blank','width=300,height=200,menubar=no,toolbar=no, status=no,scrollbars=yes')

    </script>

    网站后面的'_blank'你没有

    语法:

    window.open([URL], [窗口名称], [参数字符串])

    参数说明:

    URL:可选参数,在窗口中要显示网页的网址或路径。如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档。窗口名称:可选参数,被打开窗口的名称。

        1.该名称由字母、数字和下划线字符组成。

     

     就是这个:  2."_top"、"_blank"、"_self"具有特殊意义的名称。

           _blank:在新窗口显示目标网页

           _self:在当前窗口显示目标网页

           _top:框架网页中在上部窗口中显示目标网页


        3.相同 name 的窗口只能创建一个,要想创建多个窗口则 name 不能相同。

       4.name 不能包含有空格。参数字符串:可选参数,设置窗口参数,各参数用逗号隔开