_blank
に追加するnavigateToURL
と新しいウィンドウが開くと思います( docsを参照):
function goThere(e:MouseEvent):void
{
var request = new URLRequest("http://www.jamessuske.com/freelance/korkis/3DLibrary.php");
navigateToURL(request, "_blank");
}
myButton.addEventListener(MouseEvent.CLICK, goThere);
そして、ウィンドウのサイズ変更について...それは不可能だと思います(でも、誰かが私が間違っていることを証明できます;))
編集
OK、ExternalInterfaceを使用してサイズを変更することもできます(最後の例を参照) (未テスト):
埋め込み HTML を編集: 追加
<param name="allowScriptAccess" value="always" />
を埋め込み htmlに追加し、 AS3コードの先頭に次の呼び出しを追加します。
flash.system.Security.allowDomain("*")
次に、次のコードが機能するはずです。
function goThere(e:MouseEvent):void
{
ExternalInterface.call("open", "http://www.jamessuske.com/freelance/korkis/3DLibrary.php", "_blank", "width=300,height=400,left=100,top=200");
}