※ ChatGPTを利用し、要約された質問です(原文:jsがIE6で表示されず困っています)
jsがIE6で表示されず困っています
このQ&Aのポイント
WinのIE6で表示されない問題が発生しています。
季節によってメインswfが切り替わるjsを組んでいますが、IE6では表示されません。
htmlは軽いと思われるが、ステータスバーが進まず読み込みが遅い状況です。fxでは問題ない。
初心者な質問で恐縮です。
季節ごと(四季)にメインswfが切り替わるjsを組んでいるのですが、
WinのIE6で表示されず困っています。
記述は以下になります。
<!-- ここから-->
dd = new Date();
mm = dd.getMonth() + 1;
if (mm < 10) { mm = "0" + mm; }
var today = mm;
season1 = 03;
end1 = 05;
season2 = 06;
end2 = 08;
season3 = 09;
end3 = 11;
if((today <= end1) && (today >= season1)){
document.write('<object data="a.swf" type="application/x-shockwave-flash" width="xxx" height="xxx"></object>');
document.write('<param name="movie" value="a.swf" />');
document.write('<param name=quality value=high>');
document.write('<param name=wmode value=transparent>');
}else if((today <= end2) && (today >= season2)){
document.write('<object data="b.swf" type="application/x-shockwave-flash" width="xxx" height="xxx"></object>');
document.write('<param name="movie" value="b.swf" />');
document.write('<param name=quality value=high>');
document.write('<param name=wmode value=transparent>');
}else if((today <= end3) && (today >= season3)){
document.write('<object data="c.swf" type="application/x-shockwave-flash" width="xxx" height="xxx"></object>');
document.write('<param name="movie" value="c.swf" />');
document.write('<param name=quality value=high>');
document.write('<param name=wmode value=transparent>');
}else{
document.write('<object data="d.swf" type="application/x-shockwave-flash" width="xxx" height="xxx"></object>');
document.write('<param name="movie" value="d.swf" />');
document.write('<param name=quality value=high>');
document.write('<param name=wmode value=transparent>');
}
<!-- ここまで-->
これを外部で読み込んでいます。
状況としてはステータスバーが進まず読み込みきれていない感じです。
html自体は50行程度で軽いと思うのですが…
fxでは確認出来ました。
質問文にも至らない箇所がありましたら申し訳ありません。
よろしくお願い致します。
お礼
早速のご回答ありがとうざいました。jsの見直しばかりしていました… いただいたアドレスを参考に試しましたところ、正常に動作致しました。 的確なご回答をいただき本当に助かりました、 ありがとうございました。