0

タイムラインのフレームから URL の取得または読み込みアクションを実行したいと考えています。これは可能ですか?

以下のコードを試しました

on enterFrame {

getURL(" http://www.sample.com/ ", "_self"); }

しかし、うまくいきません。

何か案が?

4

1 に答える 1

0

使えるメイバイaddFrameScript();

次のように入力します。

addFrameScript(>>>>>frame number of layer<<<<, >>>function name<<<<);

それで仮定しましょう(フレーム番号について言及しなかったように)

フレーム 2 に sample.com をロードしたいので、これをメイン ドキュメント クラスのコンストラクター関数に書き込みます (この関数はクラス名と同じ名前です)。

addFrameScript(1, url);

ここで、URL を開く関数も追加する必要があります。

public function url():void
{
getURL("http://www.sample.com/", "_self"); 
}

あなたが混乱しているなら、あなたはこのようにすることができます

ここに画像の説明を入力

そして、入力します

ここに画像の説明を入力

またはこれでもうまくいきませんこれを試してください!

var url:String = "http://www.sample.com/";
var request:URLRequest = new URLRequest(url);
try {
  navigateToURL(request, '_self');
} catch (e:Error) {
  trace("Error occurred!");
}

私もフラッシュが初めてで、テストしませんでしたが、これの1つが機能すると確信しています

于 2013-10-04T10:59:25.637 に答える