'AJAX'에 해당되는 글 2건

  1. 2007.01.16 ajax
  2. 2006.11.28 ajax에 대한 전반적인 이해
<html>
<body>
<script type="text/javascript">
function ajaxFunction() {
var xmlHttp; try {
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
} catch (e) {
// Internet Explorer
try {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
alert("Your browser does not support AJAX!");
return false;
}
}
}
}
</script>
<form name="myForm">
Name: <input type="text" name="username" />
Time: <input type="text" name="time" />
</form>
</body>
</html>

'#Works > 스크립트,CSS,HTML' 카테고리의 다른 글

플래쉬 exe로 만들때 loadmovie 문제..  (0) 2007.10.23
플래쉬 액션스크립트 모음집  (0) 2007.02.05
ajax  (0) 2007.01.16
링크 점섬 빼기  (0) 2007.01.16
테이블을 버튼처럼..  (0) 2007.01.11
DTD 웹표준 지키자  (0) 2006.12.13
Posted by 도깨비^^
TAG AJAX

댓글을 달아 주세요

ajax 는 자바나 베이직, C 와 같은 프로그래밍의 이름이 아니라 프로그램을 개발하는데 필요한 개발 패턴이라고 보시면 됩니다.

즉 웹상에서 자바스크립트를 통해서 서버와 통신을 하는 개발 방식입니다.

예를들어 웹페이지를 개발할떄 DB와 연동을 하기 위해서는

jsp 와 asp 등의 서버사이드 스크립트의 도움이 필요했습니다.

그리고 form 태그를 이용해서 값을 전달죠, 이때 submit 을 통해서 값을 보내게 됩니다.

그러면 값을 보낼때 사용되는 페이지는 서버와 통신하고 response 값이 넘어오기 전까지는 아무것도 못하는 상태가 됩니다.

하지만 ajax 는 이를 자바스크리트 선상에서 처리를 할수있습니다.

즉,

자바스크립트를 통해서 서버와 통신하고 값을 받아온다는 거죠. 그리고 중요한것은

서버와 통신하고 값을 받아오는 중에도 다른 일을 수행할수가 있다는 것이죠.

다시말해서 jsp 와 asp , php 등은 값을 전달 할떄마다 페이지 이동이 생깁니다.

그리고 각 역할에 맡는 페이지가 따로 존재해야한다는 것이죠.

하지만 ajax 는 페이지 하나로 페이지 이동없이 값을 보내고 받아올수있다는 것이죠.

그리고 서버와 통신하는 동안에도 다른 일을 처리할수가 있다는 것입니다 ^^

단 ajax 는 서버에서 값을 받아오기 위해서 xml 을 사용합니다.

넘어오는 값이  xml 형태이기 떄문에 자바스크립트의 xml 파서를 이용해서 값을 받아올수가 있습니다 ^^

Posted by 도깨비^^
TAG AJAX

댓글을 달아 주세요