JavaScript - window

yeong ·2022년 11월 21일

js

목록 보기
31/49

BOM : 브라우저를 기반으로 제공받는 자바스크립트 객체
window 객체 : 브라우저를 객체로 표현하여 프로퍼티와 메소드 제공

window.alert(message) : 메세지창(경고창)을 이용하여 메세지를 출력하는 메소드
> window 객체를 생략해도 메소드 호출 가능 - 함수

alert(window);//[object Window]
window.alert("메세지창(경고창)을 이용하여 메세지를 출력하는 메소드");
alert("메세지창(경고창)을 이용하여 메세지를 출력하는 메소드");

window.prompt(message[,value]) : 입력창을 이용하여 사용자로부터 문자값을 입력받아 반환하는 메소드

var input=prompt("숫자를 입력해 주세요.",100);
alert("input = "+input);

window.confirm(message) : 확인창을 이용하여 사용자로부터 선택값을 반환하는 메소드
> 확인창에서 [취소]를 선택하면 [false]를 반환하고 [확인]을 선택하면 [true] 반환

	if(confirm("정말로 삭제 하시겠습니까?")) {
		alert("게시글을 삭제 하였습니다.");
	} else {
		alert("게시글 삭제를 취소 하였습니다.");
	}

window.open(url[,name][,option]) : 자식 브라우저(팝업창)를 생성하여 웹프로그램(웹문서)을 요청하여 처리결과를 응답받아 출력하는 메소드
> option : width, height, top, left, menubar, toolbar, resizable 등

window.open("https://www.daum.net","popup","width=1000,height=640,top=100,left=200");

window.close() : 브라우저를 종료하는 메소드

if(confirm("브라우저를 종료 하시겠습니까?")) {
		window.close();
	}

0개의 댓글