html 파일 불러오기

2010.05.17 19:50

Elkha 조회 수:5475

참고 문서  

ajax[1].jpg

Ajax

Ajax(Asynchronous JavaScript and XML)는 대화식 웹 애플리케이션의 제작을 위해 아래와 같은 조합을 이용하는 웹 개발 기법이다.

위키백과 ― 우리 모두의 백과사전

쉽게 말하자면 자바스크립트를 사용해서 페이지 이동없이 본문의 일부만 로딩하는 기술이다.

html

$('Selector').load('html.html'); // 전체 코드를 가져옴$('Selector').load('html.html Selector2'); // Selector2로 매치된 부분만 가져옴

Seletor2 선택자는 html.html 파일의 컨텐츠를 가리키는 것 같다.
편해보이고 좋군.

Javascript

$.getScript('script.js');

이 코드는 아주 맘에 든다.
로딩이 완료된 페이지에서 JS파일을 추가하다니..
혹시 CSS도 되는감?

XML

$.get('xml.xml', function(data) {
  $(data).each(function() {
  $(this).attr('속성명');
  $(this).text();
  });
});

xml 파일을 파싱한다.
아직 xml + js 연동은 잘 몰라서 대강 짐작만 하고 넘어간다.

PHP

$('Selector').load('php.php', {'query1':'value1', 'query2':'value2'});

php 파일을 불러온다.
<input name="query1" value="value1" /> 이거랑 비슷한 듯.

번호 제목 날짜 조회 수
21 유닉스 계정 관리 2013.10.15 14650
20 PHP 설치 file 2010.05.11 15057
19 솔라리스 mount options 2013.10.06 15323
18 ftp file 2010.07.23 15443
17 리눅스 자동 시작 file 2010.05.21 15895
16 ssh 로그인 제한 2011.04.05 16470
15 Apache 설치 file 2010.05.11 16658
14 CentOS 6.2 다운로드 / 설치 [1] file 2012.04.15 17029
13 MySQL 설치 file 2010.05.11 17280
12 Zend Optimizer + eAccelerator + Suhosin file 2010.05.11 18249
11 Linux 설치시 파티션 관리 file 2012.05.12 19206
10 php + ssh2 file 2010.06.05 20200
9 sAPM file 2010.05.12 20261
8 Lighttpd 설치 file 2010.05.11 20679
7 CentOS 6 - MySQL 5.5 설치 [1] file 2012.04.15 21739
6 Linux Memory 사용량 file 2012.05.16 25005
5 리눅스 계정 생성/변경 [67] 2011.04.02 29129
4 CentOS 6 - Apache 2.4.1 컴파일 / 보안 설정 [1] 2012.04.15 30240
3 마인크래프트 조합법 1 file 2011.04.01 38377
2 VPS (가상 호스팅) 비교 file 2010.05.12 62201