디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

여기 ajax 잘하는사람 있냐

ㅇㄴㅁㅇㄴㅁ(59.11) 2012.12.05 15:50:12
조회 58 추천 0 댓글 1

< src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></>
                < src="jquery-1.8.3.min.js"></>
                
                <>
            $(document).ready(function() {

                var bar;
                var cnt = 0;
                var data5 = "";
                var total = 0;
                function rssGet(getPage) {
                    cnt = 0;
                    data5 = "";
                    param = document.search.value.value;
                    if (getPage == null || getPage == "") {
                        getPage = 1;
                    }
                    start = (getPage - 1 ) * 10 + 1;
                    param = encodeURIComponent(param);
                    url = "http://openapi.naver.com/search?key=100c256f7037dbfe93bd7a4ad8c874da&query=" + param + "&display=10&start=" + start + "&target=book&sort=sim";
                    rssPreLoader5(url, getPage);
                }

                function rssPreLoader5(url, cpage) {
                    document.getElementById('out5').innerHTML = 'Pre loading...';
                    bar = setInterval('progressbar()', 100);
                    var xml = new JKL.ParseXML(url);
                    var func = function(data5) {
                        ed5(data5, cpage);
                    }
                    xml.async(func);
                    xml.parse();

                }

                function ed5(xml, cpage) {
                    data5 = "";
                    total = xml.rss.channel.total;
                    data5 += "총 검색수 : " + xml.rss.channel.total + "<p>";
                    for ( i = 0; i < xml.rss.channel.item.length; i++) {
                        data5 += '<a href="' + xml.rss.channel.item[i].link + '" target=_blank>';

                        data5 += xml.rss.channel.item[i].title;
                        data5 += '</a>';
                        data5 += '<br>';
                        data5 += '<img src="' + xml.rss.channel.item[i].image + '">';
                        data5 += xml.rss.channel.item[i].deion;
                        data5 += '<br>';
                        data5 += '가격 : ' + xml.rss.channel.item[i].price + '원';
                        var time = xml.rss.channel.item[i].pubdate;
                        //time = time.split("T").join(" ").split("+")[0];
                        data5 += '(' + time + ')<br><br>';
                    }
                    clearInterval(bar);
                    document.getElementById('out5').innerHTMl = 'ok now loaded.';
                    rssOut5();
                    paging(cpage);
                    return data5;
                }

                function rssOut5() {
                    document.getElementById('out5').innerHTML = data5;
                }

                function progressbar() {
                    document.getElementById('out5').innerHTML += '|';
                    document.getElementById('out6').innerHTML = cnt;
                    if (cnt > 100) {
                        clearInterval(bar);
                        document.getElementById('out5').innerHTML += 'load 실패';
                    }
                    cnt++;
                }

                //ajax 용 페이징 author Myung won
                function paging(cpage) {
                    alert(cpage);
                    pagePerBlock = 10;
                    totalPage = parseInt(total / 10);
                    totalBlock = parseInt(totalPage / pagePerBlock);
                    cBlock = parseInt((cpage - 1) / pagePerBlock);
                    firstListPage = cBlock * 10 + 1;
                    lastListPage = cBlock * 10 + 10;
                    if (lastListPage > totalPage)
                        lastListPage = totalPage + 1;

                    msg = "";

                    if (cBlock > 0) {
                        msg += "<a href=':rssGet(" + (firstListPage - 1) + ");'> <- </a>";
                    }
                    for ( i = firstListPage; i <= lastListPage; i++) {
                        msg += "<a href=':rssGet(" + i + ");'>" + i + "</a>  ";
                    }
                    if (cBlock < totalBlock) {
                        msg += "<a href=':rssGet(" + (lastListPage + 1) + ");'> -> </a>";
                    }
                    document.getElementById('paging').innerHTML = msg;
                }

            });
                </>

검색이 작동을안함..............

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
342017 패킷이 암호화되잇으면 아무것도 못하는거임? [5] (175.192) 13.01.02 204 0
342016 소스 버전 관리 TFS 또는 File History 둘 중에 [2] 추적자(14.145) 13.01.02 58 0
342014 형님덜 씨퓨질문 [3] 형님덜(123.254) 13.01.02 93 0
342013 스니핑으로 패킷들 주어온거 해석할라면 어떤거 공부해야하나요?? [2] 스니핑(121.138) 13.01.02 159 0
342012 로또 알고리즘은 뭐냐? [5] ㅇㄴㅁㄴㅁㅇ(59.11) 13.01.01 261 0
342011 어느 분야로 갈지 정하고 공부해야하나..???불쌍한 후배 구제좀 [8] 혼비전(202.30) 13.01.01 290 0
342010 ㅅㅂ 회사 6개월됐는데 때려치고 잡다..ㅅㅂ [2] 하핳(1.231) 13.01.01 335 0
342009 ㅇㅇ형보냄 화염의전사S2갤로그로 이동합니다. 13.01.01 55 0
342008 액션 스크립트 질문이 있슴다.. [3] (1.224) 13.01.01 91 0
342007 VisualStudio 2012 써본놈있냐 이거 왜이러냐 [12] (218.155) 13.01.01 312 0
342006 형들 이거 등급제좀 뚫어주쇼 ㅠㅠ [8] 화염의전사S2갤로그로 이동합니다. 13.01.01 218 0
342004 하이브리드 앱 시밤 [2] 힝아(115.161) 13.01.01 88 0
342003 이제 visual assist 안쓰면은 코딩을 못하겠다. [2] 힝아(115.161) 13.01.01 142 0
342002 아 ㅆㅂ이거 꼭해야함? ㅡㅡ씨발 [14] ㄴㅇㄹㄴㅇㄹ(121.176) 13.01.01 348 0
342001 내일 첫출근이다 [2] ㅋㅋ(61.106) 13.01.01 127 1
342000 프갤도 다 갈아탔냐 맨날보던새끼들이 없네 [4] ㅇㄹㄹ(123.215) 13.01.01 140 0
341999 카카오톡 상대방 아이디 알아내는법 아는 갤러있냐 [2] ㅇㄹㄹ(123.215) 13.01.01 281 0
341998 C#에서 로또 번호 추출하기 궁금 [9] ㅇㅇ(182.218) 13.01.01 206 0
341997 소멤 면접보는 형들있을까?? [1] ㅇㅇ(220.124) 13.01.01 165 0
341996 이거 해결좀... 프로그램 실행시간 체크하는건데 왜안될까? [3] 아나(1.209) 13.01.01 102 0
341993 디비 쓰려면 sql server 2012 이거 쓰면 되는거? [3] ㅋㄱ(183.96) 13.01.01 87 0
341992 어셈블리어는 어떤 프로그램으로 씀? [3] 줘뜨갤로그로 이동합니다. 13.01.01 206 0
341990 trac이랑 허드슨이랑 연동 불가능? ㅇㄴㅁㄴㅁㅇ(59.11) 13.01.01 30 0
341989 자바 중급책 춫현좀... [5] C발언어(59.0) 13.01.01 408 1
341988 컴퓨터 구조 및 설계 4판 읽어보신분~ 이 책 전 선수과목잇나요? [7] 상상(175.123) 13.01.01 236 0
341987 뉴스봤는데, it강국 한국!! [9] 가메하메파(124.49) 13.01.01 296 0
341985 게임 개발하는 사람들이 은근 많은듯.. [2] Aven갤로그로 이동합니다. 13.01.01 234 0
341984 형들중에 github쓰는형들 좀 도와주셈 ㅎㅎ요 ㅠㅠ [5] 납땜왕(14.32) 13.01.01 111 0
341983 wix 잘하는 게이 없음? 사과나무(115.137) 13.01.01 48 0
341982 게임클라이언트 공부해오다가. 게임서버공부하는대 서버개재밌네.. (211.237) 13.01.01 145 0
341981 프리서버 와우 해킹 하는 방법 있나영? [7] 레스폴(112.158) 13.01.01 160 0
341980 C++ 입문 저 좀 도와주세열 ㅠㅠ [5] 뉴비임다(112.169) 13.01.01 166 0
341979 컴퓨터 구조 및 설계 4판 ... 왔다갔다 읽어야 하는건가요? [18] 상상(175.123) 13.01.01 235 0
341978 sqlite3에 regexp추가했다. [2] 초보리버서(49.1) 13.01.01 166 0
341977 전에 공지에 개념글,강좌 모아놓은거 있었던것 같은데 어디갔음?? [1] 유동(221.140) 13.01.01 98 0
341976 C++ 로 게임을 구현중인데 조언좀 야망인(211.37) 13.01.01 115 0
341974 자바 이클립스 콘솔창 질문좀. [2] 이클립스(14.39) 13.01.01 146 0
341973 win32api 로 짠 간단한 프로그램이 있는데, exe로 만들려면 어떻 [1] 123(124.5) 13.01.01 87 0
341970 해커가 되고 싶은데 c언어만 파면 되나요 [7] lte22(117.111) 13.01.01 257 0
341968 취직관련해서 질문좀 [11] 부랄킹갤로그로 이동합니다. 13.01.01 453 0
341966 JAVA에서 local 변수 초기화를 도대체 어떻게 하는거죠? [12] JavaEclipse(221.161) 13.01.01 167 0
341965 너님들의 2012년 잉여력을 측정하였다. [3] dot(124.197) 13.01.01 166 0
341964 "비주얼 스튜디오 2010에서" 공간의 차이? 어렵다 이거 왜 그런거죠? [4] 초보자(112.153) 13.01.01 133 0
341963 형들 새해복 많이받아~ [1] 산토리니(121.168) 13.01.01 31 0
341961 새해부터 또프로젝트를 하니 20대가아깝구나... [1] 버려진로또(211.237) 13.01.01 113 0
341958 횽들....나 좆뉴빈데 좀 살려줘 LNK2019오류... [6] 무만한딕갤로그로 이동합니다. 13.01.01 147 0
341956 새해를 맞이하여 802.11 AC 는 새 무선랜의 표준이 됩니다. [2] 때릴꺼야?(116.40) 13.01.01 100 1
341954 프갤형들 새해복많이받아!!!! [1] 레니르트갤로그로 이동합니다. 13.01.01 37 0
341953 死등은 나랑께 흑묘(61.99) 13.01.01 69 0
341952 삼등 에어로홍갤로그로 이동합니다. 13.01.01 37 0
뉴스 '트라이' 윤재찬, 다혈질 럭비 선수 변신! 피지컬+연기력 '시선 강탈' 디시트렌드 07.28
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2