Window 객체의 다른 일반적인 메서드

open() 메소드

  • 기능: 새 브라우저 창을 엽니다.

  • 구문: ​​var winObj = window.open([url][,name][,options]);

  • 설명: 매개변수는 선택 사항입니다. 매개변수를 지정하지 않으면 탭 창이 열립니다(크기가 최대화됨).

  • 매개변수:

    • url: 새 창에 표시할 준비가 된 파일입니다. url은 빈 페이지가 표시됨을 나타내는 빈 문자열일 수 있습니다.

    • name: 새 창의 이름입니다. 이 이름은 태그의 대상 속성에 사용됩니다.

    • options: 창의 사양입니다.​​​​                                                                                                       ~ >

    • 위치: 주소 표시줄 표시 여부.是否 상태: 상태 표시줄을 표시할지 여부입니다.
    B 스크롤바: 스크롤바 표시 여부는 S 글자를 생략할 수 없습니다. +                                4. 반환 값: 창 개체의 변수를 반환하며 이 이름으로 창을 추적할 수 있습니다. winObj에는 window 개체의 모든 속성과 메서드가 있습니다.

    참고:


    onload 이벤트: 이 이벤트(조건)는 웹 페이지가 로드되고 표시된 모든 콘텐츠가 로드될 때만 트리거됩니다. JS 함수를 호출하려면 onload 이벤트 속성을 사용하세요. onload 속성은 body 태그에서만 사용할 수 있습니다.

    onclick 이벤트: 클릭 시 JS 코드를 호출합니다. 모든 HTML 태그에는 이 이벤트 속성이 있습니다.

    <!DOCTYPE HTML>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
            <title>php.cn</title>
            <script type="text/javascript">
            function init(){
            window.open("","php.cn") 
            }
            </script>
        </head>
        <body onload="init()">
        </body>
    </html>


    Delayer 메소드 - setTimeout()


    setTimeout()

    기능: 지연 시간을 설정합니다. 즉, 시간이 다 되면 그냥 실행합니다. 는 JS 코드를 한 번.
    • 구문: ​​var 타이머 = window.setTimeout(code,millisec)
    • 매개변수:
    • 코드: 모든 합법적인 JS 코드, 일반적으로 JS 함수입니다. 함수는 따옴표로 묶어야 합니다. O 예: Window.Settimeout ("Close ()", 2000) 예: Window.Settimeout (Init, 2000); // 기능 주소를 전달하므로 중괄호를 추가할 필요가 없습니다. 괄호를 추가하면 함수의 실행 결과가 메소드에 전달됩니다.
                              밀리초: 밀리초 값. 1초 = 1000밀리초

    반환값: 지연기의 id 변수를 반환합니다. 이 id 변수는clearTimeout()에 사용됩니다.

      clearTimeout()
    기능: 지연기 ID 변수 지우기

    구문: ​​window.clearTimeout(timer)
    • 매개변수: 타이머는 setTimeout() id 변수로 설정된 지연기입니다.
    • <!DOCTYPE HTML>
      <html>
          <head>
              <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
              <title>php.cn</title>
              <script type="text/javascript">
              function init(){
              //打开一个新窗口
              var win=window.open();
              win.document.write("欢迎来到php.cn") ;
              //新窗口2秒后关闭
              win.setTimeout("window.close()",2000);
              }
              </script>
          </head>
          <body onload="init()">
          </body>
      </html>

    Timer method


    setInterval()

    기능: 타이머를 설정합니다. 타이머, JS 코드를 반복적으로(주기적으로) 실행합니다.

    구문: var 타이머 = window.setInterval(code, millisec)
    • 매개변수:

    코드: 합법적인 JS 코드이며 일반적으로 JS 함수입니다. 함수는 따옴표로 묶어야 합니다. + 창 괄호를 추가하면 함수의 실행 결과가 메소드에 전달됩니다.

                              밀리초: 밀리초 값. 1초 = 1000밀리초

    반환값: 타이머의 id 변수를 반환합니다. 이 id 변수는clearInterval()에 사용됩니다.

    • clearInterval()

    기능: 타이머 ID 변수 지우기

    • 구문: ​​window.clearInterval(timer)

    • 매개변수: 타이머는 setInterval()에 의해 설정된 타이머의 ID입니다. 변하기 쉬운.

지속적인 학습
||
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script type="text/javascript"> function init(){ window.open("","php.cn") } </script> </head> <body onload="init()"> </body> </html>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~