Прежде всего, дайте вашему 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");