특별히 쓸 건 없고, 이 자바스크립트를 HTML 위젯에 넣어 주시면 됩니다.

<script language=javascript>
if (!document.myGetElementsByClassName) {
   document.myGetElementsByClassName = function(className) {
       var children = document.getElementsByTagName('*') || document.all;
       var elements = new Array();
   
       for (var i = 0; i < children.length; i++) {
           var child = children[i];
           var classNames = child.className.split(' ');
           for (var j = 0; j < classNames.length; j++) {
               if (classNames[j] == className) {
                   elements.push(child);
                   break;
               }
           }
       }
       return elements;
   }
}

// titleWrap 레이어들을 얻음
   var obj_titlewrap = document.myGetElementsByClassName('titleWrap');
   var obj_article = document.myGetElementsByClassName('article');
 
   for (i=0; i<obj_titlewrap.length; i++)
   {
       var str_date = obj_titlewrap[i].getElementsByTagName('abbr').item(0).title;
       str_date = str_date.substring(0, 4) + str_date.substring(5, 7) + str_date.substring(8, 10);
       var str_url = obj_titlewrap[i].getElementsByTagName('a').item(0).href;        // document.location.href
       var mixsh_source = "<div style='padding:20px; text-align:center;'><embed src='http://www.mixsh.com/widget/mixup/loader.html?muid=47164&guid=" + str_url + "&rdate=" + str_date + "&rawhtml=&skin=1&showhitcnt=1&platform=4' width='349' height='89' wmode='window' allowScriptAccess='always'></embed></div>";
       obj_article[i].innerHTML += mixsh_source;
}
</script>


여기에는 prototype을 추가해서 쓰고 있고 그 차이 뿐입니다. 뻘로그에도 실험으로 적용시켜 봤습니다 ㅇㅂㅇ..

prototype 버전 js는 밑의 첨부파일에서 다운받으실 수 있습니다.


PS. 원리는 생각보다 간단합니다. 하지만 그의 지식수준이 여기에 미치기까지는 상당한 내공이 필요했습니다 (..)
PS2. 텍큐닷컴 들어오면서 오랫동안 믹시를 못한지라 반응이 초최할 줄 알았는데, 무려 현재 4명이나 믹스업을 해주셨습니다 ㅠㅠ. 감사감사~
PS3. 2009-03-01 :: IE6에서 abbr태그의 innerHTML이 지원되지 않아서 title로 변경했습니다. [굵게 친 부분]

댓글을 달아 주세요

  1. BlogIcon Bardisch 2009/02/28 20:33
     addr - mod/del - rep

    음......................................
    그러고보니 텍큐에서는 믹시 가입을 안했네요

    • BlogIcon 쿠나 2009/02/28 22:42
       addr - mod/del - rep

      이걸로 텍큐닷컴에도 믹시 바람(?)을 일으킬 수 있으려나요?

  2. BlogIcon 아하하라 2009/02/28 21:20
     addr - mod/del - rep

    2등.........
    이걸로 믹시 붙이기도 해결이군요!굉장하십니다..

    • BlogIcon 쿠나 2009/02/28 22:42
       addr - mod/del - rep

      ㅎㅎ.. 원리는 생각보다 간단해요. 그런데 왜 진작 개발을 안했을까 orz..

  3. BlogIcon Ari.es 2009/02/28 22:25
     addr - mod/del - rep

    으음 이건 뭐지?!

  4. BlogIcon 확률분포 2009/02/28 23:10
     addr - mod/del - rep

    내게 수늬꿘 플러그인을!

  5. BlogIcon 나나카 2009/03/01 03:33
     addr - mod/del - rep

    이건 뭐지요.'ㅅ'??
    뭔지 모르겠지만..수고하셨어요.

    • BlogIcon 쿠나 2009/03/01 18:44
       addr - mod/del - rep

      텍큐가 CBT인 관계로 HTML 수정이 불가능해서.. 믹시를 넣으려면 요렇게 넣어야 한다는 슬픈 일이 ㅠㅠ

  6. BlogIcon 카이토 2009/03/01 08:02
     addr - mod/del - rep

    엥 ? 뭐가 막 뜨는데;

    • BlogIcon 쿠나 2009/03/01 09:35
       addr - mod/del - rep

      중간중간 테스트하느라 alert창을 띄우기도 합니다 [..]

  7. BlogIcon 궁시렁 2009/03/01 17:31
     addr - mod/del - rep

    오오오오오오오오오오오오오오오오오오오오오오 (copy n paste 아님;)
    이거 잘 굴러가는 거 맞죠? 쿠나님을 경배... 아니 굽신굽신 (경배는 연아 여신님에게만 ㅋㅋㅋ)

  8. BlogIcon 윤홀릭 2009/03/02 05:23
     addr - mod/del - rep

    감사합니다. 궁시렁 님께서 믹시에 링크 해놓으신 거 보고 왔습니다. 잘 쓸게요.

  9. BlogIcon 影猫 2009/03/02 15:47
     addr - mod/del - rep

    전 믹시를 쓰지 않아서...;;;

  10. BlogIcon 찰이 2009/03/24 19:52
     addr - mod/del - rep

    잘쓰고 있습니다.중간에 식별 코드 바꾸는것 다른분은 다 아셨나봐요. 전.. 눈좀 아팠다는..

  11. BlogIcon 완이만 2009/05/02 00:10
     addr - mod/del - rep

    감사합니다~ 반나절 헤매다 덕분에 장착했습니다!

< 1 ... 403 404 405 406 407 408 409 410 411 ... 832 > Top