マスター ページと子ページがあり、フラッシュ ムービーの子ページ内に JavaScript コードを配置しました。
問題は、アラートがオンになっているときに映画が機能しているように見えることです。少なくとも 1 つのアラート メッセージがなければ、コードは機能しません。皆さんなら解決できると思います。次のコードは Mozilla と IE の両方でうまく機能することがわかります。ただし、アラートがオンの場合にのみ、それを延期すると、コードは機能しません。誰でも回避策を教えてもらえますか:
function getFlashMovie(movieName) {
alert(''); // if I remove this , code does not work!!!!!!
if (window.document[movieName])
{
return window.document[movieName];
}
if (navigator.appName.indexOf("Microsoft Internet")==-1)
{
if (document.embeds && document.embeds[movieName])
return document.embeds[movieName];
}
else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
{
return document.getElementById(movieName);
}
}