javascript 배경 슬라이드 쇼에 페이드 효과를 적용하려고합니다. 가치를 바꿀 때 JS는 그것을 무시했습니다. 나는 fadeIn과 fadeOut를 시도했다. 이 코드의 문제점은 무엇입니까?배경 슬라이드 쇼 (자바 스크립트) 페이드 전환 효과
var bgimages=new Array()
bgimages[0]="tenis.jpg"
bgimages[1]="rtrr.jpg"
bgimages[2]="tenis.jpg"
//preload images
var pathToImg=new Array()
for (i=0;i<bgimages.length;i++) {
pathToImg[i]=new Image()
pathToImg[i].src=bgimages[i]
}
var inc=-1
function bgSlide() {
if (inc<bgimages.length-1)
inc++
else
inc=0
document.body.background=pathToImg[inc].src
}
if (document.all||document.getElementById)
window.onload=new Function('bgSlide(); setInterval("bgSlide()",3000),fade(2000)')
이 웹 페이지에서 달성하려는 것에 대한 실례를 찾을 수 있습니다. http://css3.bradshawenterprises.com/cfimg/ – Glogo
감사하지만 내 질문에는 답이되지 않습니다. 자바 스크립트, css3 사용하고 싶습니다. Css3에 잘못된 브라우저 지원이 있습니다. – user2097021
@ user2097021 녹색 확인 주셔서 감사합니다! 귀찮게하는 것이 싫지만, 15 점 이상을 가지고있는 한 내 대답에도 투표 할 수 있습니다. 올바른 프로토콜을 보려면이 링크를 참조하십시오. stackoverflow.com/help/someone-answers - – totallytotallyamazing