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

window.open()的第一个参数

window.open('http://www.baidu.com','_blank','width=600,height=400,top=100,left=0') window.open() 方法第一个参数(也就是url)不写,默认就会创建一个新的页面来显示,如果给了url就会根据后面的参数设置来生成网页,是这样吗?

提问者:Jocelin 2017-01-15 20:34

个回答

  • Eason_Cj
    2017-01-16 15:56:41

    是否生成新的页面是由第二个参数所决定的,_blank表示生成新的页面,_self表示在当前的页面中展示第一个参数所表示的页面,如果第一个参数为空,第二个参数为_blank,则会生出一个新的空白页面;如果第一个参数为空,第二个参数为_self,则不会对当前显示的页面产生影响。

  • DMG
    2017-01-15 21:55:16

    它的参数设置都不会变

  • DMG
    2017-01-15 21:48:55

    给不给它都会生成新页面,没加网址的就生成新的空页面,加了网址就生成网址的页面。