ボタンをクリックするとYahooのページが開きます。
このプログラムはローカルで単体で実行した時には何も起こりませんでしたが、
こんなふうにHTMLに貼るとうまく動くようです。
package
{
import flash.display.*;
import flash.text.*;
import flash.net.*;
import flash.events.*;
public class Main extends Sprite
{
public function Main()
{
var b:TextField = new TextField();
b.x = 100;
b.y = 140;
b.width = 200;
b.height = 20;
b.text = "クリックするとyahooに飛びます";
b.border = true;
b.background = true;
b.selectable = false;
b.addEventListener(MouseEvent.CLICK, onClick );
this.addChild(b);
}
private function onClick(e:MouseEvent):void
{
//navigateToURL()で指定URLを開く
//第一引数はURLRequest
var request:URLRequest = new URLRequest("http://www.yahoo.co.jp");
//第二引数はウィンドウタイプ
var type:String = "_blank";
navigateToURL( request, type );
}
}
}