디시인사이드 갤러리

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

갤러리 본문 영역

여기 ajax 잘하는사람 있냐

ㅇㄴㅁㅇㄴㅁ(59.11) 2012.12.05 15:50:12
조회 54 추천 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/21 - -
AD 곧 휴가!! 홈캉스, 바캉스 SALE 운영자 25/07/21 - -
340415 C 안배우고 바로 C++ 배워도 되나요?? [8] 스타트(121.182) 12.12.12 222 1
340414 프로그램을 짠다는것은.. [1] ㅁㅁ(211.244) 12.12.12 49 0
340413 [질문] 기초지식 없는 상태 C++ 학습과정 [8] 스타트(121.182) 12.12.12 144 0
340412 프갤 리젠이 안되서 재미가없다 ㅁㅁ(211.244) 12.12.12 36 0
340411 나처럼 프로그래밍 야매로 시작한놈 없냐? [8] ㅁㅁ(211.244) 12.12.12 248 1
340410 군대가기전에 머할지 추천점 [3] ㅁㄴㅇ(211.40) 12.12.12 103 1
340408 국정원 알바 잡았다는데 여기도 국정원이나 외국 정보기관 알바 있지 않을까 [3] 에어로홍갤로그로 이동합니다. 12.12.11 144 0
340407 44mm 있냐 [1] ㅁㅁ(211.244) 12.12.11 79 0
340406 누가 자꾸 어도비 에어 깔면 스마트폰 실행속도가 빨라진다는데 [2] (125.177) 12.12.11 144 0
340404 파일복구관련..도와주세욤..급해요ㅠㅠㅠㅠ..휴ㅠㅠㅠㅠㅠㅠㅠ [2] ㅇㅇ(14.36) 12.12.11 61 0
340403 자바랑 파이썬둘중 머하는게 남? [1] 거지인간(211.237) 12.12.11 124 0
340400 디씨 총통 에어로홍갤로그로 이동합니다. 12.12.11 74 0
340399 음 미적분 너무 오래했더니 머리아프다 퓨~ Kyle(220.244) 12.12.11 39 0
340398 큰 n에 대한 knight's tour 경로 어떻게 구할까 [3] 고랭?갤로그로 이동합니다. 12.12.11 103 0
340396 나 정보처리기능사 시험 공부할때 진짜 손코딩했었는데.. [5] ㅋㄱ(183.96) 12.12.11 278 0
340395 centos5에서 mysql 외부 접속 불가 문제 [15] ㅁㄴ(61.250) 12.12.11 231 0
340394 프갤도 디시갤중에 오래된갤러리 아니냐 ㅁㅁ(211.244) 12.12.11 44 0
340392 근데 웹프로그래머가 아니여서 모르겠는데 [2] ㅁㅁ(211.244) 12.12.11 154 0
340390 아이폰 게임서버 공부할려고하는대 도움좀 게임센터말구용 [1] 거지인간(211.237) 12.12.11 44 0
340388 morgan freeman 다큐에나와서 웜홀예기하면 [1] Kyle(220.244) 12.12.11 51 0
340386 적축 키보드 샀는데 키감이 좋네 [3] elwlwlwk갤로그로 이동합니다. 12.12.11 124 0
340384 프갤형누나들 프로젝트할때 자료사전 뭘의미하는지좀 알려줭 [1] 칰빠버프갤로그로 이동합니다. 12.12.11 54 0
340383 같은 클래스 메소드 호출 하는 방법좀 [1] 자바(1.250) 12.12.11 90 0
340382 홈페이지 방문자수 대비 광고비 수익은어느정도가 적당함? [5] ㅇㄹ(119.197) 12.12.11 109 1
340381 단일대상을 해킹하고 싶으면 키로그가 채고아니냐? [2] ㅁㅁ(211.244) 12.12.11 142 0
340380 소원을 말해봐 정수정•‿•갤로그로 이동합니다. 12.12.11 57 0
340379 예제 복붙했는데도 작동 안되는 책들 왜 이렇게 많냐? [2] asdf(121.137) 12.12.11 79 0
340378 컴공이라면 이 정도는 만들겠지? ㅇㅇ [11] ㅇㄴㅁ(59.11) 12.12.11 456 0
340377 프갤은 딱 두가지로 나뉜다 [2] 얼룩돼지갤로그로 이동합니다. 12.12.11 170 0
340374 게임의 신 미야모토 시게루.book [1] ㄱㄱ(125.61) 12.12.11 85 0
340373 mysql event 관련 시작하는거랑 끝 [4] Kyle(220.244) 12.12.11 79 0
340372 해킹 주문 하는 녀석 봐라. [1] 해킹(14.45) 12.12.11 110 1
340369 삼소멤 특전 확률 50%도안된다는게사실인가요? [3] 켑퍼(223.195) 12.12.11 558 0
340368 이마트나하이마트에서 컴터사는거랑 [5] 아으(211.234) 12.12.11 75 0
340367 형들은 일에서 pair programming, agile, refacto [1] Kyle(220.244) 12.12.11 47 0
340366 요즘 엘지 분위기 어때? 개발자 무지 뽑는 듯한데 [14] RR(125.61) 12.12.11 290 0
340365 다들 크리스마스날 모텔예약계획은 [1] ㅊㅌㅊ(211.208) 12.12.11 95 0
340362 아이고 선생님들 파일 사용흔적 관련해서 간단한 질문 한개만 드립니다 ㅜㅜ [1] ㅁㄴㅇ(59.26) 12.12.11 63 0
340361 간단한 통계를 내기위해 스크립트 작성하려는데 뭘 활용해야돼? [3] (125.132) 12.12.11 45 0
340359 지금 C언어 시험중이데 고수님들 이거 풀어주세요 간단한거임 별찍기.. [19] bb(203.249) 12.12.11 275 0
340358 난1느려는 느1립니다 이거 하는 봇 있잖아 [1] 1(58.238) 12.12.11 57 0
340357 캐롤 에어로홍갤로그로 이동합니다. 12.12.11 23 0
340356 나도 경황이 없는데 300억을 달라 JSP(182.211) 12.12.11 38 0
340355 휴~ 오늘도 죽어라 이력서 썼네~~ JSP(182.211) 12.12.11 49 0
340352 읽을 꺼리. 때릴꺼야?(116.40) 12.12.11 67 0
340350 디시에서 직원 구한다 [6] 안티푸라면갤로그로 이동합니다. 12.12.11 150 0
340349 자바스크립트의 렉시컬 특성이라는 의미가 [3] ㅁㄴㅇ(119.202) 12.12.11 87 0
340348 요즘 시대는 모바일, 임베디드 시대 아니냐? ㅁㄴㅇ(119.202) 12.12.11 91 0
340347 역시 자료구조는 [1] sadasd(220.120) 12.12.11 86 1
340346 컴공이라면 이런거 만져야지 [8] ㅁㄴㅇ(59.11) 12.12.11 307 1
뉴스 한소희, 치골 타투 보이며 독보적인 퇴폐미...세련미와 우아함까지 갖춘 팔색조 디시트렌드 07.22
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2