阅读量:0
在JavaScript中,window.open方法可以接受一个URL字符串作为参数,也可以接受一个对象作为参数。当传递一个对象作为参数时,可以设置窗口的各种属性,比如窗口的大小、位置、工具栏、菜单栏等。以下是一个示例:
var windowFeatures = { width: 500, height: 300, left: 100, top: 100, toolbar: 0, menubar: 0 }; var newWindow = window.open('', '', Object.entries(windowFeatures).map(([key, val]) => `${key}=${val}`).join(','));
在上面的示例中,我们定义了一个名为windowFeatures的对象,其中包含了窗口的各种属性。然后我们调用window.open方法,并将这个对象作为参数传递进去,以设置新窗口的属性。