iFrame 처럼 비동기로 페이지만 로딩하는 법

iFrame 처럼 비동기로 페이지만 로딩하는 법

QA

iFrame 처럼 비동기로 페이지만 로딩하는 법

답변 3

본문

비동기로 DB에서 텍스트만 가져오는 방법은 배웠는데,

페이지를 통채로 가져올수 도 있나요? Iframe 에서 그게 가능했었는데, 

보안 문제로 더이상 쓰지 않는거 같고. 

이 질문에 댓글 쓰기 :

답변 3

ajax 가 비동기식이죠.

전체 데이터를 갱신하지 않고 일부 데이터만 가져오는..

 

쉽게말해서

자바스크립트 펑션 호출 -> ajax 로 db.php 연결 -> db.php 에서 원하는 쿼리 가져옴 -> 해당 쿼리를 최초 스크립트 호출한 곳에 보냄 -> 응답.

 

이런 구조 입니다.

 

ajax 예제는 구글링하면 너무 많이 나와서 따로 기재는 안할께요.

정말 간단하게는 jquery load 로 가져오는 방법이 있습니다.

a 페이지의 #aaa 아이디 안에 있는 정보를 가려오시려면
<div id="aaa">
blah..blah..
</div>

이걸 불러올 페이지의 #bbb 에 출력하고 싶다. 그럼 아래처럼 불러오시면 됩니다.
<div id="bbb"></div>
<script>
    $("#bbb").load("a.php #aaa");
</script>

이러면 GET 형식으로 불러옵니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #php ×
전체 15,825
© SIRSOFT
현재 페이지 제일 처음으로