컨텐츠 풀을 랜덤하게 선택해서 표시 > html

본문 바로가기
사이트 내 전체검색

html

컨텐츠 풀을 랜덤하게 선택해서 표시

페이지 정보

작성자 서방님 댓글 0건 조회 127회 작성일 06-09-14 11:34

본문

사이트 메인페이지 같은데 사용할 수 있는 여러개의 컨텐츠항목 중
랜덤하게 N개만 표시하도록 하는 스크립트입니다.

테이블의 행(TR)에 기반한 방법입니다.
HTML 출력은 그냥 DB에서 규칙에 맞게 뿌려주기만 하면 되구요.
랜덤 표시 적용은 스크립트가 담당하는 형태입니다.

<TBODY class="RandomContainer" id="eventlist:2"> 에서 :2 가 표시갯수입니다.
<TR class="RandomItem" id="eventlist_4:10"> 에서 :10은 가중치입니다.
가중치가 높으면 선택될 확률이 더 높아지는 거죠.

아주 약간만 수정하면 셀(TD)에 기반해서 동작하도록 할수도 있을 것입니다.

요즘 DOM 트리를 이용하는 스크립팅에 재미를 느끼고 있는데요.
1. 별도의 자료구조를 설계하지 않아도 되고
2. 대부분의 경우 속도도 빠르고
3. 호환성도 비교적 쉽게 맞출수 있고 해서 여러모로 장점이 많은것 같습니다.

별다른 노력없이도 ie하고 firefox 하고 잘 동작하네요.

테스트 : http://www.yscript.com/work/random/random_test2.html

자료출처 : http://www.phpschool.com/

첨부파일

댓글목록

등록된 댓글이 없습니다.

Total 323건 19 페이지
게시물 검색

회원로그인

접속자집계

오늘
84
어제
190
최대
1,347
전체
167,492
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.