首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Air javascript set NativeWindow alwayInFront

Air javascript set NativeWindow alwayInFront
EN

Stack Overflow用户
提问于 2012-03-19 20:46:43
回答 1查看 125关注 0票数 0

如何将带有javascriupt或配置的air窗口设置为始终在顶部?我在文档中发现,我只需要将属性(boolean)(NativeWinow.AlwaysOnTop)设置为"True“。

但是当我使用它的时候,什么也没有发生。这段代码是:

代码语言:javascript
复制
for (var i in air.NativeWindow)
   air.trace(i)

什么都不给我看。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-20 01:08:31

我认为你正在尝试迭代打开的窗口,然后设置你需要的窗口总是在最上面,你想用javascript来做到这一点吗?

这是伪类型代码,还没有经过测试,但是查看NativeWindow HTML ReferenceNativeApplication HTML Reference,您可以尝试如下所示:

代码语言:javascript
复制
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脚本:

代码语言:javascript
复制
<script src="AIRAliases.js" /> 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9770471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档