2009-06-24 8 views
0

J'essaye d'utiliser mon swf Menu pour changer le contenu swf ci-dessous qui est dans un iframe de sorte que le menu n'a pas à charger à chaque fois, mais ayant des problèmes de liaison de la boutons ..Flash AS3 lien URL pour ouvrir SWF séparé dans un iFrame

Mon code flash est:

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

le code html pour l'iframe est:

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

Merci pour toute aide :)

Répondre

0

Tout d'abord, donnez votre iframe un nom qui peut l'identifier plus facilement, comme menuIframe ou autre chose que juste iframe.

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

Je ne peux pas vraiment dire si cela est le seul problème, mais votre navigateToURL devra avoir le URLRequest (que vous avez correctement), et la cible. Votre cible dans ce cas devrait être le nom de l'iframe, pas seulement _iframe. Essayez:

navigateToURL(targetURL, "menuIframe"); 
Questions connexes