Ajax 전송 때문에 거의 몇 일 동안 프로젝트 진행을 못 했는데

알고보니 제가 엉뚱하게 사용하고 있었네요 ㅠㅠ

Ajax의 이론을 자세히 모르시는 분은 꼭 먼저 이론을 이해 하시는걸 추천합니다.


간단하게,

ajax 메소드 안의 url 은 요청이 전송될 위치이며, type은 필요 방식에 설정 하시면 됩니다.

data 또한 전송할 데이터들을 선언 해주시면 되구요,


error, success, complete 는 예외처리라고 생각하실 수 있겠지만,

success 는 정상 처리 되었을때, complete는 finally 같은 구문이고,

error야 말로 예외처리라 할 수 있습니다.


$.ajax({ url : "전송할 URL", type : "POST", data : { title : title, startedDate:startedDate, finishedDate : finishedDate, summary : summary }, dataType : "json", error : function(error) { alert("error 발생"); }, success : function(data) { alert("전송 성공"); }, complete : function() { alert("최종 성공"); } });


브라우저 객체(BOM)의 screen 객체 메소드


내용이 많지 않아 코드 내에 주석으로 설명 내체 하였습니다.





	var scr_width = screen.width;			// 화면 너비
	var scr_height = screen.height;			// 화면 높이
	var scr_avaWidth = screen.availWidth;	// 화면 사용 가능 너비
	var scr_avaHeight = screen.availHeight;	// 화면 사용 가능 높이
	var scr_colorDepth = screen.colorDepth;	// 표현 가능 컬러 bit
	var scr_pixelDepth = screen.pixelDepth;	// 표현 가능 픽셀 bit
	
	console.log("화면 너비 : " + scr_width);
	console.log("화면 높이 : " + scr_height);
	console.log("화면 사용 가능 너비 : " + scr_avaWidth);
	console.log("화면 사용 가능 높이 : " + scr_avaHeight);
	console.log("표현 가능 컬러 bit : " + scr_colorDepth);
	console.log("표현 가능 픽셀 bit : " + scr_pixelDepth);




결과 : 



+ Recent posts