이 기사의 예에서는 js를 사용하여 시간 제한이 있는 사라지는 이미지를 구현하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다. 코드 복사 코드는 다음과 같습니다. 지정된 시간 내에 사라진 사진 <br> <!-- 이전 브라우저에서 스크립트 숨기기 --<br /> // 1) 88*31 크기의 로고를 만듭니다. <br /> if(문서.이미지)<br /> var staticlogo=새 이미지(758,100)<br /> // 2) LOGO의 경로를 설정합니다. <br /> staticlogo.src="/images/banner.gif"<br /> // 3) 다음은 LOGO로 표현되는 연결이다. <br /> var logolink="http://wwwww.jb51.net/"<br /> // 4) ALT 속성을 설정합니다. <br /> var alttext="코드 홈"<br /> // 5) 다음 속성을 1 또는 0으로 설정합니다. (1은 IE에 고유하며 로고가 표시됩니다.) <br /> var fadeintoview=1<br /> /* 6) 마지막으로 로고 표시 시간을 설정합니다(예: 12초). 값이 0이면 항상 <br />가 표시됨을 의미합니다. */<br /> var visibleduration=5<br /> 함수 재생성(){<br /> window.location.reload()<br /> }<br /> 함수 regenerate2(){<br /> if(document.layers)<br /> setTimeout("window.onresize=regenerate",400)<br /> }<br /> var fadeset=''<br /> if(페이드인투뷰)<br /> fadeset="필터:알파(불투명도=0)"<br /> if (document.all)<br /> document.write('<span id="logo"" style="' fadeset ';position:absolute;top:100;width:' staticlogo.width ';height:' staticlogo.height '"></ 스팬>')<br> 함수 importintoview(){<br> if (logo.filters.alpha.opacity<=95)<br /> logo.filters.alpha.opacity =5<br /> 그렇지 않으면{<br /> 클리어 인터벌(viewit)<br /> if (visibleduration!=0)<br /> setTimeout("logo.style.visibility='hidden'",visibleduration*1000)<br /> }<br /> }<br /> 함수 createlogo(){<br /> staticimage=새 레이어(100)<br /> staticimage.left=-300<br /> staticimage.top=120<br /> staticimage.document.write('<a href="' 로고링크 '"><img src="' staticlogo.src '" border=0 alt="' alttext '"></a>') <br> staticimage.document.close()<br> staticimage.visibility="표시"<br> 재생성2()<br> 정적ITNS()<br> }<br> if(document.layers)<br> window.onload=createlogo;<br> if (document.all){<br> w=2<br> h=2<br> logo.style.left=w<br> logo.style.top=h<br> }<br> 함수 logoit(){<br> var w2=document.body.scrollLeft w<br> var h2=document.body.scrollTop h<br> logo.style.left=w2<br> logo.style.top=h2<br> }<br> 함수 logoit2(){<br> staticimage.left=pageXOffset 2<br> staticimage.top=pageYOffset 2<br> }<br> 함수 삽입이미지(){<br> logo.innerHTML='<a href="' logolink '"><img src="' staticlogo.src '" border=0 alt="' alttext '"></a>'<br> if(페이드인투뷰)<br> viewit=setInterval("bringintoview()",100)<br> 그렇지 않으면{<br> if (visibleduration!=0)<br> setTimeout("logo.style.visibility='hidden'",visibleduration*1000)<br> }<br> }<br> if (document.all){<br> window.onscroll=로고이트<br> window.onresize=new 함수("window.location.reload()")<br> window.onload=이미지 삽입<br> }<br> 함수 staticitns(){<br> setInterval("logoit2()",90)<br> if (visibleduration!=0)<br> setTimeout("staticimage.visibility='hide'",visibleduration*1000)<br> }<br> //--> </스크립트><br> </본문><br> </div>