2012-03-19 28 views
0

如何設置空氣窗口與javascriupt或配置總是在最上面? 我如何在文檔中找到,我需要設置屬性(布爾)(NativeWinow.AlwaysOnTop)爲「真」。Air javascript set NativeWindow alwayInFront

但即時通訊使用它什麼都沒有發生。此代碼:

for (var i in air.NativeWindow) 
    air.trace(i) 

什麼也沒給我看。

回答

1

我想你是想通過打開的窗口迭代,然後設置窗口,你需要始終在最上面,你想要做到這一點使用JavaScript正確?

這是僞類型代碼和尚未經過測試,但看NativeWindow HTML ReferenceNativeApplication 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" /> 
+0

太棒了!是工作!非常感謝。 – user1081056 2012-03-20 07:23:40

+0

哦,對不起)我得到滯後,它看起來像接受) – user1081056 2012-03-21 08:01:53