包 | flash.html |
类 | public class HTMLWindowCreateOptions |
继承 | HTMLWindowCreateOptions Object |
运行时版本: | AIR 1.0 |
window.open()
方法创建新的 HTML 窗口时可以指定的选项。
此类定义与在 JavaScript 中传递给 window.open()
方法的 features
参数中的选项相对应的属性和方法。
例如,HTML 文档中的 JavaScript(位于 HTMLLoader 对象中)可以包括以下对 window.open()
的调用,在该调用中,features
参数(第三个参数)列出了多个选项:
window.open("http://www.adobe.com", "AdobeWindow", "scrollbars=1,menubar=1,location=0,status=0")
在覆盖 HTMLHost 类的子类的 createWindow()
方法时,可以使用 HTMLWindowCreateOptions 类。HTMLLoader 对象传递一个 HTMLWindowCreateOptions 对象作为 HTMLHost 对象的 createWindow()
方法的 windowCreateOptions
参数。
相关 API 元素
属性 | 由以下参数定义 | ||
---|---|---|---|
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
fullscreen : Boolean = false
指定此窗口是否应为全屏。 | HTMLWindowCreateOptions | ||
height : Number = NaN
指定新窗口所需的初始高度。 | HTMLWindowCreateOptions | ||
locationBarVisible : Boolean = false
是否应显示位置栏。 | HTMLWindowCreateOptions | ||
menuBarVisible : Boolean = false
指定是否应显示菜单栏。 | HTMLWindowCreateOptions | ||
resizable : Boolean = false
指定此窗口是否应可调整大小。 | HTMLWindowCreateOptions | ||
scrollBarsVisible : Boolean = true
指定是否应显示滚动条。 | HTMLWindowCreateOptions | ||
statusBarVisible : Boolean = false
指定是否应显示状态栏。 | HTMLWindowCreateOptions | ||
toolBarVisible : Boolean = false
指定是否应显示工具栏。 | HTMLWindowCreateOptions | ||
width : Number = NaN
指定新窗口所需的初始宽度。 | HTMLWindowCreateOptions | ||
x : Number = NaN
指定屏幕上的新窗口所需的初始 x 位置。 | HTMLWindowCreateOptions | ||
y : Number = NaN
指定屏幕上的新窗口所需的初始 y 位置。 | HTMLWindowCreateOptions |
fullscreen | 属性 |
public var fullscreen:Boolean = false
运行时版本: | AIR 1.0 |
指定此窗口是否应为全屏。如果对 window.open()
方法的 JavaScript 调用的 features
字符串包括 "fullscreen"
、"fullscreen=1"
或 "fullscreen=y"
,则此属性设置为 true
。
height | 属性 |
public var height:Number = NaN
运行时版本: | AIR 1.0 |
指定新窗口所需的初始高度。此值设置为对 window.open()
方法的 JavaScript 调用的 features
字符串中的 height
值。如果此值为 NaN
(默认值),当 features
字符串中未指定 height
值时,则会使用默认的窗口高度。
locationBarVisible | 属性 |
public var locationBarVisible:Boolean = false
运行时版本: | AIR 1.0 |
是否应显示位置栏。如果对 window.open()
方法的 JavaScript 调用的 features
字符串包括 "location"
、"location=1"
或 "location=y"
,则此属性设置为 true
。
menuBarVisible | 属性 |
public var menuBarVisible:Boolean = false
运行时版本: | AIR 1.0 |
指定是否应显示菜单栏。如果对 window.open()
方法的 JavaScript 调用的 features
字符串包括 "menubar"
、"menubar=1"
或 "menubar=y"
,则此属性设置为 true
。
resizable | 属性 |
public var resizable:Boolean = false
运行时版本: | AIR 1.0 |
指定此窗口是否应可调整大小。如果对 window.open()
方法的 JavaScript 调用的 features
字符串包括 "resizable"
、"resizable=1"
或 "resizable=y"
,则此属性设置为 true
。
scrollBarsVisible | 属性 |
public var scrollBarsVisible:Boolean = true
运行时版本: | AIR 1.0 |
指定是否应显示滚动条。如果对 window.open()
方法的 JavaScript 调用的 features
字符串包括 "scrollbars"
、"scrollbars=1"
或 "scrollbars=y"
,则此属性设置为 true
。
statusBarVisible | 属性 |
public var statusBarVisible:Boolean = false
运行时版本: | AIR 1.0 |
指定是否应显示状态栏。如果对 window.open()
方法的 JavaScript 调用的 features
字符串包括 "status"
、"status=1"
或 "status=y"
,则此属性设置为 true
。
toolBarVisible | 属性 |
public var toolBarVisible:Boolean = false
运行时版本: | AIR 1.0 |
指定是否应显示工具栏。如果对 window.open()
方法的 JavaScript 调用的 features
字符串包括 "toolbar"
、"toolbar=1"
或 "toolbar=y"
,则此属性设置为 true
。
width | 属性 |
public var width:Number = NaN
运行时版本: | AIR 1.0 |
指定新窗口所需的初始宽度。此值设置为对 window.open()
方法的 JavaScript 调用的 features
字符串中的 width
值。如果此值为 NaN
(默认值),当 features
字符串中未指定 width
值时,则会使用默认的窗口宽度。
x | 属性 |
public var x:Number = NaN
运行时版本: | AIR 1.0 |
指定屏幕上的新窗口所需的初始 x 位置。此值设置为对 window.open()
方法的 JavaScript 调用的 features
字符串中为 left
或 screenX
指定的值。如果此值为 NaN
(默认值),当 features
字符串中未指定 left
或 screenX
值时,则会使用默认的窗口 x 位置。
y | 属性 |
public var y:Number = NaN
运行时版本: | AIR 1.0 |
指定屏幕上的新窗口所需的初始 y 位置。此值设置为对 window.open()
方法的 JavaScript 调用的 features
字符串中为 top
或 screenY
指定的值。如果此值为 NaN
(默认值),当 features
字符串中未指定 left
或 screenX
值时,则会使用默认的窗口 x 位置。
Tue Jun 12 2018, 11:04 AM Z