초보입니다. 이미지 롤링이 xp에서만 보이는데 문제가 뭘까요. 소스좀 봐주세요. 정보
JavaScript 초보입니다. 이미지 롤링이 xp에서만 보이는데 문제가 뭘까요. 소스좀 봐주세요.본문
<SCRIPT>
<!--
aisiimg=new Array();
aisiimg[1] = "/images/main_flash1.jpg";
aisiimg[2] = "/images/main_flash2.jpg";
aisiimg[3] = "/images/main_flash3.jpg";
var maxLoops = 3; // all img
var bInterval = 5; // dalay
var count = 3;
function init() {
dm.filters.blendTrans.apply();
dm.src = aisiimg[count];
dm.filters.blendTrans.play();
if (count < maxLoops) {
count++;
}
else {
count = 1;
}
setTimeout("init()", bInterval*700+1000);
}
setTimeout("init()",500)
//-->
</SCRIPT>
<!--
aisiimg=new Array();
aisiimg[1] = "/images/main_flash1.jpg";
aisiimg[2] = "/images/main_flash2.jpg";
aisiimg[3] = "/images/main_flash3.jpg";
var maxLoops = 3; // all img
var bInterval = 5; // dalay
var count = 3;
function init() {
dm.filters.blendTrans.apply();
dm.src = aisiimg[count];
dm.filters.blendTrans.play();
if (count < maxLoops) {
count++;
}
else {
count = 1;
}
setTimeout("init()", bInterval*700+1000);
}
setTimeout("init()",500)
//-->
</SCRIPT>
위의 소스를 이미지 롤링되는 페이지에 넣고
이미지 노출될 자리에
<IMG id=dm style="FILTER: blendTrans(duration=2)" src="/images/main_flash1.jpg" border=0 name=dm>
라고 넣었거든요.. xp나 익스8 버젼에서는 이미지 페이드인 페이드아웃 되는게 보이는데 그 이상 버젼에서는 그냥 고정 이미지로 보여지네요. 소스가 빠졌나요? 도와주세요~
추천
0
0
댓글 1개
자바스크립트, CSS 사용할때 브라우저 여러개(파이어폭스, 크롬, IE7~8버전 정도면 충분할 듯.) 설치해서 모든 브라우저에서 재대로 동작하는 지 확인하고 쓰세요.
모두에서 재대로 동작 안하면 재대로 되는 다른거 찾아서 쓰면 됩니다.
위 자바스크립트는 IE7~8까지만 작동하는 듯... 7버전 깔려있어서 그 이상 버전은 몰겠네요.
파이어폭스, 크롬 사용자도 안 됨.
메인 브라우저를 파이어폭스를 사용하는지라 저같은 사람한테는 무용지물인 스크립트네요
모두에서 재대로 동작 안하면 재대로 되는 다른거 찾아서 쓰면 됩니다.
위 자바스크립트는 IE7~8까지만 작동하는 듯... 7버전 깔려있어서 그 이상 버전은 몰겠네요.
파이어폭스, 크롬 사용자도 안 됨.
메인 브라우저를 파이어폭스를 사용하는지라 저같은 사람한테는 무용지물인 스크립트네요