브라우저 객체(BOM)의 객체인 screen 객체 메소드에 이은,
location객체와 history 객체의 메소드 입니다.
location.href : URL을 설정 및 반환 합니다.
location.host : URL 호스트 이름과 포트 번호를 설정 및 반환합니다.
location.hostname : URL의 호스트 이름을 설정 및 반환합니다.
location.hash : URL의 해쉬값을 설정 및 반환합니다.
location.origin : URL의 프로토콜, 호스트이름, 포트번호를 반환합니다.
location.protocol : URL의 프로토콜을 설정 및 반환합니다.
location.port : URL의 포트 번호를 설정 및 반환합니다.
location.search : URL의 쿼리스트링을 설정 및 반환합니다.
location.reload() : 화면을 새로고침 합니다.(F5와 같은 기능)
history.length : 방문 목록 갯수를 표현합니다.
history.back() : 이전 페이지로 이동 합니다.
history.forward() : 존재하는 다음 페이지로 이동 합니다.
history.go() : 인덱스 값에 맞춰 페이지가 이동 합니다.
navigator.appCodeName : 브라우저 이름을 반환합니다.
navigator.appName : 브라우저 이름을 반환합니다.
navigator.appVersion : 브라우저의 버전 정보를 반환합니다.
navigator.cookieEnabled : 쿠키 사용 여부를 반환합니다.
navigator.geolocation : 유저 접속 위치의 Geolocation 객체를 반환합니다.
navigator.language : 브라우저의 사용 언어를 반환합니다.
navigator.onLine : 온라인 브라우저 인지 확인합니다.
navigator.platform : 운영체제 정보를 반환합니다.
navigator.product : 브라우저 엔진 이름을 반환합니다.
navigator.userAgent : 서버 정보를 반환합니다.
navigator.javaEnabled() : 자바 사용 여부를 확인 합니다.(boolean)
결과 값이 보이는 내용만 테스트 하였습니다.
console.log(navigator.appCodeName); console.log(navigator.appName); console.log(navigator.appVersion); console.log(navigator.cookieEnabled); console.log(navigator.geolocation); console.log(navigator.language); console.log(navigator.onLine); console.log(navigator.platform); console.log(navigator.product); console.log(navigator.userAgent); console.log(navigator.javaEnabled());
실행 결과 :
'Programming > Web' 카테고리의 다른 글
[Ajax] Ajax 전송 예제 (0) | 2018.07.14 |
---|---|
[제이쿼리] 요소택자 (0) | 2018.05.10 |
[자바스크립트] 배열 출력, 추가, 삭제, 정렬 (0) | 2018.05.07 |
[자바스크립트] D데이 계산, 디데이 계산 (0) | 2018.05.07 |
[자바스크립트]현재 날짜 및 시간 출력 (0) | 2018.05.06 |