navigateTo URL()
3349 ワード
navigateTo URL()
public function navigateToURL(request:URLRequest, window:String = null):void
Flash Player ( ) , 。
: , SWF ( ) , “javascript:”
プロトコルのnavigateToURL()
は、 1のパラメータとして されるURLRequest
オブジェクトを して する.いくつかのブラウザは、navigateToURL()
を してjavascriptプロトコルを することをサポートしていません.ExternalInterface
APIを するcall()
が、コンテンツを むHTMLページでJavaScript を することを するべきである. については、 を してください.
Flash Playerの (「アクションScript 3.0プログラミング」の で)とLiveDocsに する のコメント Flash Player 9 Security パラメータ
request:URLRequest
—URLRequestオブジェクトは、どのURLにナビゲートするかを します.
window:String
(default=null
)−ブラウザウィンドウまたはHTMLフレームは、request
パラメータが すドキュメントを する. のウィンドウの を するか、 のいずれかを します. "_self"
は、 のウィンドウの のフレームを します. "_blank"
は、 しいウィンドウを します. "_parent"
は、 のフレームの レベルを する. "_top"
は、 のウィンドウのトップフレームを する. このパラメータの が されていない 、 しい のウィンドウが されます. のプレーヤーでは、 しいウィンドウを することもでき、 きのウィンドウを することもできます. の は されません.ローカルファイルシステムのコンテンツとのみ できるサンドボックスで されるSWFファイルのコードコール"_blank"
を し、navigateToURL()
パラメータのためのカスタムウィンドウ を すると、ランダムな に されます. のフォーマットはwindow
で、 Xはランダムな16 の を しています. じセッションで(ブラウザウィンドウを む)この を び し、"_flashXXXXXXXX"
パラメータに じ を すると、 じランダム が されます. package {
import flash.display.Sprite;
import flash.net.navigateToURL;
import flash.net.URLRequest;
import flash.net.URLVariables;
public class NavigateToURLExample extends Sprite {
public function NavigateToURLExample() {
var url:String = "http://www.adobe.com";
var variables:URLVariables = new URLVariables();
variables.exampleSessionId = new Date().getTime();
variables.exampleUserLabel = "Your Name";
var request:URLRequest = new URLRequest(url);
request.data = variables;
try {
navigateToURL(request);
}
catch (e:Error) {
// handle error here
}
}
}
}