BLOG main image
전체보기 (32)
4K Project (4)
FTT Korea (12)
IT선교정보2.0 (11)
에뜨네(ethne) (0)
미션 익스포저 (4)
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2007. 8. 17. 21:50

최근의 뉴스 검색 AJAX API는 원하는 위치에 스크립트를 추가하는 것만으로 재미있는 기능을 구현할 수 있다.

 "구글" 키워드로 만든 스크립트 상단의 뉴스바를 만드는 데에는 1분도 걸리지 않는다.

이른바 마법사 기능으로 가능한데, 마법사를 이용하면 고유키를 자동으로 생성해 주기도 한다.

사용 방법은 간단하다. 뉴스바의 마법사 페이지에 접속한 후 키워드와 서비스 할 인터넷 주소를 넣으면 자동으로

자바스크립트 코드가 생성되는데, 그 코드를 원하는 위치에 넣으면 된다.

 

<입력할 사이트>

http://cmb1004.cafe24.com

 

 

< 삽입할 구글뉴스 API 자바스크립트 코드 >

 

<!-- ++Begin News Bar Wizard Generated Code++ -->

  <!--

  // Created with a Google AJAX Search Wizard

  // http://code.google.com/apis/ajaxsearch/wizards.html

  -->

 

  <!--

  // The Following div element will end up holding the actual newsbar.

  // You can place this anywhere on your page.

  -->

  <div id="newsBar-bar">

    <span style="color:#676767;font-size:11px;margin:10px;padding:4px;">Loading...</span>

  </div>

 

  <!-- Ajax Search Api and Stylesheet

  // Note: If you are already using the AJAX Search API, then do not include it

  //       or its stylesheet again

  //

  // The Key Embedded in the following script tag is designed to work with

  // the following site:

  // http://cmb1004.cafe24.com

  -->

  <script src="http://www.google.com/uds/api?file=uds.js&v=1.0&source=uds-nbw&key=ABQIAAAApOoAVBbMKiUJNvjHtxLAORSnTW6hP3UBQ_UU2Os-AZS5MZQfghSdUK5p2HNHNKLREUvBOWU2Vvif8w"

    type="text/javascript"></script>

  <style type="text/css">

    @import url("http://www.google.com/uds/css/gsearch.css");

  </style>

 

  <!-- News Bar Code and Stylesheet -->

  <script type="text/javascript">

    window._uds_nbw_donotrepair = true;

  </script>

  <script src="http://www.google.com/uds/solutions/newsbar/gsnewsbar.js?mode=new"

    type="text/javascript"></script>

  <style type="text/css">

    @import url("http://www.google.com/uds/solutions/newsbar/gsnewsbar.css");

  </style>

 

  <script type="text/javascript">

    function LoadNewsBar() {

      var newsBar;

      var options = {

        largeResultSet : false,

        title : "in the news",

        horizontal : true,

        autoExecuteList : {

          executeList : ["Apple", "Google", "Microsoft"]

        }

      }

 

      newsBar = new GSnewsBar(document.getElementById("newsBar-bar"), options);

    }

    // arrange for this function to be called during body.onload

    // event processing

    GSearch.setOnLoadCallback(LoadNewsBar);

  </script>

<!-- ++End News Bar Wizard Generated Code++ -->