1. settimeout () 메소드는 지정된 밀리 초 후에 함수를 호출하거나 표현식을 계산하는 데 사용됩니다.
settimeout ()는 코드를 한 번만 실행합니다. 여러 번 호출하려면 setinterval ()을 사용하거나 코드 자체가 settimeout ()을 다시 호출하도록하십시오.
<! doctype html public "-// w3c // dtd xhtml 1.0 Transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns = "http://www.w3.org/1999/xhtml"> <Head Runat = "Server"> <title> settimeout </title> </head> <body> <div id = 'div1'> </div> </html> <script type = "text/javascript"> // setdowns var t = 10; // countdown show countdown seconds function showtime () {t- = 1; document.getElementById ( 'div1'). innerHtml = t; if (t == 0) {location.href = 'http : //www.baidu.com'; } // 매초 한 번씩 실행, showtime () settimeout ( "showtime ()", 1000); } // showtime () showtime (); </스크립트>2. SetInterVal () 메소드는 지정된 기간 (밀리 초)에 따라 함수를 호출하거나 표현식을 계산할 수 있습니다.
setInterVal () 메소드는 clearInterVal ()가 호출되거나 창이 닫히기 전까지는 함수를 지속적으로 호출합니다. setInterval ()에 의해 리턴 된 ID 값은 clearInterVal () 메소드의 매개 변수로 사용할 수 있습니다.
<html> <bod> <입력 유형 = "text"id = "clock"size = "35"/> <script language = javaScript> var int = self.setInterVal ( "clock ()", 50) 함수 clock () {var t = new date () document.getElementByid ( "clock"). onclick = "int = wind아래에 관련 독서를 소개하겠습니다
1. setInterVal () 함수의 경우 setInterVal () 함수의 사용에 대한 자세한 설명을 참조 할 수 있습니다.
2. Location.href는 위치 개체의 HREF 속성을 참조 할 수 있습니다.
3. InnerHtml 속성의 경우 JS 'InnerHTML 속성 사용에 관한 장을 참조 할 수 있습니다.
다음은 귀하에게 소개하는 예입니다.
<html> <head> <meta http-equiv = "content-type"content = "text/html; charset = utf-8"/> <title> 적시에 페이지 점프 페이지를 점프하는 방법 </title> </head> <body> <script type = "text/javascript"> var t = 10; Jump Time setterval () ", 100); // 1 초 타이밍 함수를 시작합니다 () {if (t == 0) {location = "www.baidu.com"; //#점프 링크 주소 설정} document.getElementById ( 'show'). innerHtml = ""+t+"점프 초 (초); // 카운트 다운 표시 t-; // 카운터 감소} </script> <span id = "show"> </span> </body> </html>발생하는 문제 :
위의 JS 메소드가 $ (function () {......})에 배치되면 브라우저는 MethodXX ()가 정의되지 않았다고보고합니다.
function () {}의 정의는 <cript> </script>에 배치해야합니다
위의 것은 편집자가 소개 한 JavaScript 구현 카운트 다운 점프 (권장)입니다. 나는 그것이 당신에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!