我正在尝试使用我的swf菜单更改iframe下面的内容swf,因此菜单不必每次都加载,但无法链接按钮..
我的Flash代码是:
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 :(得分: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");