C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[4746] Re:Re:Re:네이버 검색란에 검색어 넣는 부분의 텍스트 있자나여...
박지훈.임프 [cbuilder] 1946 읽음    2002-05-21 22:19
네, 180개의 키워드를 배열로 만들었답니다. 다음과 같이요.
var kw = new Array(
"볼랜드",
"Borland",
....
"경품 이벤트",
"무료 만화",
"");
180개의 키워드는 그 크기만도 2kB가 넘어서, 별도의 js 파일로 뺐구요.

그리고, 다음과 같은 식으로 인풋 태그에 랜덤하게 불러들였습니다.
document.forms["search"].query.value = kw[Math.floor(Math.random()*kw.length)];

만약 페이지가 로드될 때마다 랜덤하게가 아니라 매일 다르게 나타나게 하려면 스크립트가 조금 달라
져야겠지요? 하룻동안은 같은 것이 나와야 할 테니까요.

보시다시피.. 별로 어려운 코드는 아닙니다.
사실 자바스크립트는 C/C++이나 자바를 안다면 그다지 어려운 언어가 아니고, 오히려 복잡한 것은
자바스크립트에서 자주 참조하게 되는 DOM 객체이니까요. (위 코드에서는 별로 안쓰였습니다만)
자바스크립트 자체의 함수나 객체는 별로 많지 않은데 (다른 언어들에 비하면 엄청나게 적죠)
DOM 객체가 상당히 방대해서, 찾아보려면 장난이 아니죠.

그럼...


권기식 님이 쓰신 글 :
: 저도 이런 생각해봤답니다.
: 자바스크립트로 오늘의 명언 같은 걸 매일 매일, 또는 접속때마다 바꿔서 보여주는 거...
:
: 실제로 보니... 정말 괜찮은 아이디어인 것 같습니다....
:
: 180개를 배열로 만드셨나요?
: 배열 인덱스를 랜덤넘버로 만들어서 불러오면...
:
: 그냥 생각만 해봤습니다.. 실제로 해본 적은 없구요...
:
:

+ -

관련 글 리스트
4736 네이버 검색란에 검색어 넣는 부분의 텍스트 있자나여... 김성진.kark 1956 2002/05/21
4738     Re:네이버 검색란에 검색어 넣는 부분의 텍스트 있자나여... 박지훈.임프 1872 2002/05/21
4745         Re:Re:네이버 검색란에 검색어 넣는 부분의 텍스트 있자나여... 권기식 1878 2002/05/21
4746             Re:Re:Re:네이버 검색란에 검색어 넣는 부분의 텍스트 있자나여... 박지훈.임프 1946 2002/05/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.