2009-06-24 8 views
0

swfメニューを使用してiframe内のコンテンツswfを変更しようとしています。そのため、メニューは毎回読み込まれる必要がありますが、ボタン..iFrameで別のswfを開くためのFlash AS3 urlリンク

私のフラッシュコードは次のとおりです。

homeButton.addEventListener(MouseEvent.CLICK, homeButtonFunction); 
function homeButtonFunction(event: MouseEvent) { 
var targetURL:URLRequest = new URLRequest("http://siteiwanttoload"); 
navigateToURL(targetURL, "_iframe"); 
} 

のiframeのHTMLコードは次のとおりです。任意のヘルプ

<iframe src=home.html name="iframe" width="630" height="300" frameborder="0" scrolling="no"></iframe>

感謝:)

答えて

0

最初に、iframeに、menuIframeなどのように簡単に識別できる名前を付けてください。iframe以外のものを指定してください。

<iframe src=home.html name="menuIframe" width="630" height="300" frameborder="0" scrolling="no"></iframe> 

これが唯一の問題ですが、あなたのnavigateToURLは(あなたが正しく持っている)のURLRequest、そしてターゲットを持っている必要があります場合、私は本当に言うことはできません。この場合のターゲットは、_iframeだけでなく、iframeの名前にする必要があります。試してください:

navigateToURL(targetURL, "menuIframe"); 
関連する問題