如何设置javascriupt或配置的空中窗口始终位于顶部? 我如何在文档中找到,我只需要将属性(布尔值)(NativeWinow.AlwaysOnTop)设置为“True”。
但是当我使用它时没有任何反应。这段代码:
for (var i in air.NativeWindow)
air.trace(i)
什么都没有告诉我。
答案 0 :(得分:1)
我认为您正在尝试遍历已打开的窗口,然后设置您需要始终位于顶部的窗口,并且您希望使用javascript正确执行此操作?
这是伪类型代码,尚未经过测试,但查看NativeWindow HTML Reference和NativeApplication HTML Reference,您可以尝试这样的代码:
for(var i =0; i<NativeApplication.nativeApplication.openedWindows.length; i++)
{
var window = NativeApplication.nativeApplication.openedWindows[i];
//do some comparison to see if this is desired window
if(window == window_I_want)
{
window.alwaysInFront = true;
break;
}
}
这里唯一需要注意的是,您必须在应用程序中包含AIRAliases.js脚本:
<script src="AIRAliases.js" />