블로그 이미지
오픈 마우스는 열린 입이죠. 열린 입으로 무슨 말을 못하겠습니까? 이곳은 제가 하고싶은 말, 나누고 싶은 말을 담아두는 곳입니다. alik


실시간 인기 검색어를 달아보자

유틸리티 | 2007/05/30 20:02 | Posted by alik

플래시로 된 사이트/블로그 위젯(악세사리)을 이것 저것 둘러보다 보니...

실시간 인기검색어가 있으면 좋겠다 싶어서..

이것저것 찾아 보다가...

깔끔하게 꾸며쓸 수 있는 소스가 보여서 슬쩍~ 해봤습니다.

아래 5종 세트를 봐주세요.

1번.     2번.

3번.     4번.

5번.


흠... 아래 설명에서 주소를 보셔도 아시겠지만 위 플래시들은 엠파스의 실시간 인기 검색어를 담고 있습니다.
그러므로~ 클릭하면 당연히 엠파스의 검색결과가 새창으로 뜨겠지요? ^^

실제 엠파스 메인에서는 사용되고 있진 않지만 웃긴대학이나... 기타 외부 사이트들에 인기검색어를 제공해야 할 때 간편하게 하기 위해서 제작되었다고 짐작됩니다.

실시간으로 반응하며... 실제 메인페이지의 인기검색어 목록과 동기화 되어있습니다.


자~ 아래는 각각의 플래시 화일들에 대한 설명입니다.

 번호  형태  주소 & 크기  
 1  긴 세로  http://img.empas.com/oea/hu/search_realtime_keyword.swf
 (권장크기 169 X 295)
 
 2  짧은 세로  http://web.humoruniv.empas.com/wget/empas/swf/main_realtime_keyword.swf
 (권장크기 215 X 150)
 
 3  짧은 세로  http://www.oricom.com/img/oricom_realtime_keyword.swf
 (권장크기 215 X 150)
 
 4  짧은 세로  http://img.empas.com/dic/alldic_keyword.swf
 (권장크기 220 X 150)
 
 5  긴 가로  http://web.humoruniv.empas.com/wget/empas/read_realtime_keyword.swf
 (권장크기 680 X 30)
 

4번 플래시는 페이지에 접속하거나 새로고침 할때 한번만 데이타를 가져옵니다.
(지속적 실시간 순위 변동 無)

나머지들은 모두 실시간으로 순위가 변동 합니다. ^^

참고로 상단에 타이틀을 원하실때 사용할 수 있는 이미지 입니다.

 (http://img.empas.com/oea/hu/main_realtime_title.gif)


설치하는 법은 뭐... 아주 쉬운거죠? 원하는 곳에... object 태그나 embed 태그로 박아 주시면 되는겁니다.

이쁘게 테두리를 두르거나.. 간격을 조절하거나 하기 위해서 div 나 table 안에 넣어주면 되는거구요.

아래 몇가지 샘플 보여드립니다.


샘플 1.

소스:

<script src="http://search.empas.com/search/js/common.js" type="text/javascript"></script>

<table border=0 cellpadding=0 cellspacing=0 width=191 height=335 style="padding:1px;border:1px solid #DAD9D9;">
  <tr>
    <td height=27>
      <img src="http://img.empas.com/oea/hu/main_realtime_title.gif" style="margin-left:7;">
    </td>
  </tr>
  <tr><td bgcolor=#DAD9D9 height=1></td></tr>
  <tr>
    <td height=302 align="center">
      <script type="text/javascript">
      <!--
      var sBuf = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=169 height=295 id=\"main_realtime\" align=\"middle\"><param name=\"movie\" value=\"http://img.empas.com/oea/hu/search_realtime_keyword.swf\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#FFFFFF\" /><PARAM NAME=\"wmode\" VALUE=\"transparent\"><embed src=\"http://img.empas.com/oea/hu/search_realtime_keyword.swf\" quality=\"high\" bgcolor=\"#FFFFFF\" width=169 height=295 name=\"main_realtime\" wmode=\"transparent\" align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></object>";
writeObjectStr(sBuf);
//-->
</script>
</td>
</tr>
</table>


샘플 2.

실시간 인기 검색어

소스:

<script src="http://search.empas.com/search/js/common.js" type="text/javascript"></script>

<div style="width: 215px; background-color:#efefef">
  <div style="font-weight:bold; font-size:9pt; padding: 8px 0px 0px 10px;">
    실시간 인기 검색어
  </div>
  <div>
    <script type="text/javascript">
    <!--
      var sBuf = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=215 height=150 id=\"main_realtime\" align=\"middle\"><param name=\"movie\" value=\"http://www.oricom.com/img/oricom_realtime_keyword.swf\" /><param name=\"quality\" value=\"high\" /><PARAM NAME=wmode VALUE=transparent><embed src=\"http://www.oricom.com/img/oricom_realtime_keyword.swf\" quality=\"high\" width=215 height=150 name=\"main_realtime\" wmode=transparent align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></object>"
      writeObjectStr(sBuf);
    //-->
    </script>
  </div>
</div>


다르게 얼마든지 더 이쁘게 꾸며서 쓰실 수 있겠죠?


참고:

tistory 나 테터, 또는 플래시 활성화 패치를 하신분들은 그냥 object 태그로 바로 넣어줘도 되지만... 그렇지 않은 상황의 IE 에서 혹여 생길지 모르는 플래시 활성화 테두리에 대해 처리하느라 <script src="http://search.empas.com/search/js/common.js" type="text/javascript"></script> 를 불러주고 writeObjectStr(sBuf); 를 이용해서 코드를 넣어준겁니다.

그냥 보통 하듯이..

<embed src="http://www.oricom.com/img/oricom_realtime_keyword.swf" quality="high" width="215" height="150" name="main_realtime" wmode=transparent align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

이런식으로 심플하게 넣어주셔도 문제는 없습니다. ^^
이올린에 북마크하기(0) 이올린에 추천하기(0)

댓글을 달아 주세요

  1. 영웅시대 2007/05/31 17:20  댓글주소  수정/삭제  댓글쓰기

    한번 시도했는데, 방법을 잘 몰랐었는데 잘 정리해주셨네요! 좋은 정보 감사합니다^^

  2. 엽기적인 그년 2007/06/06 12:11  댓글주소  수정/삭제  댓글쓰기

    감사합니다...저도 달았어요 태그잘몰라서 백업하고 대충이곳저곳 쑤시면서 달았어요 ㅋㅋ

  3. gagamell 2007/06/29 02:48  댓글주소  수정/삭제  댓글쓰기

    가로 긴 걸로 헤더 위쪽이나 아래쪽에 넣어 볼려구 하는 데 안되는 군요.. 아래 소스 중 뭐가 잘 못된 것이

    있나요?...

    <script src="http://search.empas.com/search/js/common.js" type="text/javascript"></script>
    <script type="text/javascript">
    <!--
    var sBuf = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"680\" height=\"30\">
    <param name=\"wmode\" value=\"transparent\"/>
    <param name=\"movie\" value=\"http://web.humoruniv.empas.com/wget/empas/read_realtime_keyword.swf\"/>
    <!--[if !IE]> <--><object type=\"application/x-shockwave-flash\" wmode=\"transparent\" data=\"http://web.humoruniv.empas.com/wget/empas/read_realtime_keyword.swf\" width=\"680\" height=\"30\">
    <p><a href=\"http://web.humoruniv.empas.com/wget/empas/read_realtime_keyword.swf\">[Flash] http://web.humoruniv.empas.com/wget/empas/read_realtime_keyword.swf</a></p></object>
    <!--> <![endif]--></object>";)//]]></script>"
    writeObjectStr(sBuf);
    //-->
    </script>

    • gagamell 2007/06/29 02:50  댓글주소  수정/삭제

      어라 왠 스마일 아이콘이 나오지?...

      스마일 아이콘 자리에는 ";)" 가 들어 가야 하는디..?

    • alik 2007/06/29 10:22  댓글주소  수정/삭제

      <script src="http://search.empas.com/search/js/common.js" type="text/javascript"></script>
      <script type="text/javascript">
      <!--
      var sBuf = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=680 height=30 id=\"main_realtime\" align=\"middle\"><param name=\"movie\" value=\"http://web.humoruniv.empas.com/wget/empas/read_realtime_keyword.swf\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#FFFFFF\" /><PARAM NAME=\"wmode\" VALUE=\"transparent\"><embed src=\"http://web.humoruniv.empas.com/wget/empas/read_realtime_keyword.swf\" quality=\"high\" bgcolor=\"#FFFFFF\" width=680 height=30 name=\"main_realtime\" wmode=\"transparent\" align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></object>";
      writeObjectStr(sBuf);
      //-->
      </script>

      이렇게 하면 나오죠?

    • gagamell 2007/06/29 22:19  댓글주소  수정/삭제

      여기서 "엠파스 실시간 검색어" 만 뺼수는 없는 거죠?..

      하나 전체로 만들어진 듯헌데...

  4. gagamell 2007/06/29 22:16  댓글주소  수정/삭제  댓글쓰기

    나오긴 나오는데...

    wrapAllview is not defined 이런 메세지가... 아마 스킨에 사이즈가 잘 안맞아서 인거 같기도 하구..?...