아래 소스에서 사용한 심플html돔클래스 파일과 스누피클래스 파일 입니다. (모두 MIT와 GNU Free 라이센스 파일입니다.)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>웹에서 jsonp 사용하지 않고 크로스브라우징 가능한 자료 뽑아내기</title>
</head>
<body>
<div id="result">
<?
include_once('./simple_html_dom.php');//php에서 jquery와 같은 DOM구조를 사용하기
include_once('./Snoopy.class.php');//스누피 크로스브라우징 기능
$url="http://www.naver.com";
$snoopy = new Snoopy;
$snoopy->fetch($url);//Snoopy클래스의 fetch매서드 사용해서 외부 URL페이지 읽어오기
$html =new simple_html_dom();
$html->load($snoopy->results);//simple_html_dom 클래스의 load매서드 사용해서 Snoopy클래스의 fetch매서드 결과값 읽어오기
$lists=$html->find('.tsq_list li');//simple_html_dom 클래스의 find매서드 사용 DOM클래스명과 태그명으로 검색위치 지정
foreach($lists as $list){
$list = str_replace("<li","<li style='list-style:none;text-align:center'",$list);//디자인 재정의 하면서 퍼블리싱
echo $list;
}
?>
</div>
</body>
</html>
워드프레스 사이트테마 제작시 사용하는 기초테마를 반응형으로 변경했습니다. (0) | 2015.04.07 |
---|---|
워드프레스에서 비밀 댓글 기능 구현하기 단계4 (0) | 2015.03.31 |
PHP로 IE버전 체크하는 방법(Trident값사용) (0) | 2014.11.27 |
php DB내용 html 오브젝트에 일괄 바인딩 함수 (0) | 2014.05.16 |
php 메일함수로 첨부파일 보내기 (0) | 2014.05.05 |
댓글 영역