Labs/AdobeAIR/HTML+JavaScriptで実装

jQueryを使用している前提で書きます。


ウィンドウ操作(nativeWindowオブジェクト)

http://livedocs.adobe.com/flex/3_jp/langref/flash/display/NativeWindow.html

startMove()

ウィンドウをドラッグする。
マウスボタンが解除されると自動的に移動を中止する。

$("#frame").mousedown(function(){ window.nativeWindow.startMove(); });

addEventListener(NativeWindowBoundsEvent,CallBack)

ウィンドウ操作のイベントを受け取る
参照 : NativeWindowBoundsEventクラスのパブリック定数について

window.nativeWindow.addEventListener(
  air.NativeWindowBoundsEvent.MOVE,
  function(){
    alert([window.nativeWindow.x,window.nativeWindow.y]);
  });

ネットワーク

window.runtime.flash.net.navigateToURLのエイリアス

URLをシステムデフォルトのブラウザで開く例

air.navigateToURL(new air.URLRequest("http://www.yahoo.co.jp/"),"_blank");