>웹 프론트엔드 >JS 튜토리얼 >javascript_javascript 기술의 BOM 요약

javascript_javascript 기술의 BOM 요약

WBOY
WBOY원래의
2016-05-16 15:49:58927검색

setTimeout() // 지연, 코드를 한 번만 실행

clearTimeout() //발표자 지우기

setIntervla() //Timer, 지정된 시간 간격에 따라 코드를 한 번 실행합니다

clearInterval() //타이머 지우기

window.history.length  //방문 기록 페이지 수

window.history.forward()  //이전 페이지

window.history.back(); //다음 페이지

window.history.go(-1); //이전에 방문한 페이지로 이동합니다. 음수 값은 뒤로 이동합니다.

document.referrer//원하는 결과를 얻으려면 두 파일을 서버에 배치해야 합니다. 로컬 폴더에 직접 넣으면 빈 문자열이 나옵니다. 브라우저 주소 표시줄 URL 주소를 사용하거나 열기 메뉴를 사용하여 b.html에 액세스하면 document.referrer의 값은 빈 문자열입니다.
window.moveBy //상대적(원래 위치로부터)을 의미합니다.

window.moveTo  //to는 절대적으로(전체적으로)를 의미합니다.

window.moveTo  //창 크기를 지정된 너비와 높이로 조정합니다.

window.resizeBy  // 지정된 너비와 높이만큼 창 크기를 늘리거나 줄입니다.

window.screenLeft/window.screenX //화면 왼쪽으로부터의 거리

window.screenTop/window.screenY //화면 상단으로부터의 거리

참고:

브라우저 창 위치:
IE, Chrome, Safari 및 Opera는 모두 window.screenLeft 및 window.screenTop을 지원하지만 Firxfox는 이 두 가지 속성을 지원하지 않습니다.
Firxfox, Chrome, Safari 및 Opera는 모두 window.screenX 및 window.screenY를 지원하지만 IE는 이 두 가지 속성을 지원하지 않습니다.

document.body.offsetHeight/document.body.clientHeight  //콘텐츠 높이(본체 높이)
window.innerHeight  //Chorm에서 사용
document.documentElement.clientHeught //브라우저의 시각적 높이
document.documentElement.scrollHeight  //콘텐츠 높이(HTML 높이)
document.documentElement.scrollTop //스크롤바 스크롤 높이

window.open //새 창에서 열기
window.close //창을 닫으세요
window.defaultStatus/window.Status  //상태 표시줄 정보
참고: window.status는 스크립트에 의해 할당된 임시 값을 가져옵니다. window.defaultStatus는 기본값을 가져옵니다.

document.lastModified  // 문서의 마지막 수정 시간을 반환합니다.
document.referrer   //브라우저 기록에서 이전 위치의 URL로 돌아가기
document.title  //현재 페이지의 제목 태그에 표시된 텍스트를 반환합니다
document.URL   //현재 페이지의 URL을 반환
document.anchors[0].innerHTML //페이지의 첫 번째 앵커 포인트 내용
location.reload(false) //이 메소드는 브라우저가 현재 페이지를 새로 고치도록 합니다
navigator.appCodeName   //브라우저의 코드명 선언
navigator.appVirson // 브라우저의 플랫폼 및 버전 정보를 반환합니다. 이 속성은 읽기 전용 문자열입니다
eval  //문자열로 표현된 JS 코드 조각을 처리할 수 있습니다
encodeURI  //인코딩
decodeURI  //디코드

위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.