Y

그누보드에 맞게 소스좀 수정부탁드립니다.

· 20년 전 · 741
어렵사리 이리저리 분류 검색에 관련된 사항을 찾다가 우연히 발견된 제로 소스를 올립니다. 그런데 그누에 맞게 고치려니 무지랭이인 제겐-_- 이소스를 그누에 맞게 고칠순 없을까요? 실력자님들의 수정 부탁드립니다.

셀렉트박스로 게시판을 선택하여 선택된 게시판을 검색해주는 검색폼 (수정됨)


셀렉트 메뉴에서 검색할 게시판을 선택한 후 검색어를 작성하고 검색 버튼을 클릭하면
선택 게시판을 검색 해 주는 간단한 검색폼 입니다.
PHP 프로그램 같이 검색 결과를 별도의 프로그램으로 출력 해 주는 것이 아니라.
셀렉트 박스에서 선택한 게시판으로 이동 되어 검색이 되는 형태입니다.
따라서, HTML 페이지에 소스만을 삽입하여 주는 방법만으로 사용 가능합니다.


자자, 그럼 소스 설명 해 드릴게요..


--------------------------------------------------------------------------------------------------
<HEAD>와</HEAD> 사이에 소스를 넣어 줍니다. (소스 수정 필요없음.)
--------------------------------------------------------------------------------------------------

<SCRIPT LANGUAGE="JavaScript">

<!--

function addplus(items){

var plussed = "";

for (var t = 1; t<= items.length ; t++){

if (items.substring(t-1,t) == " "){

plussed+="+";

}

else{

plussed+=items.substring(t-1,t);

}

}

return plussed;

}

// Do the Search

function doSearch(){

var words;

words = document.searching.keyword.value;

var searchitems;

searchitems=addplus(words);

var index;

// obtain the selectedIndex properties from the search engines option for

index = document.searching.service.selectedIndex;

if (index>=1){

var site;

site = document.searching.service.options[index].value;

site+=searchitems;

if (notEmpty(searchitems)){

//window.open("","mainWin");

//window.open(site,"mainWin");

window.location=site;

}

}

else{

alert("\n검색할 게시판을 선택하세요.");

}

}

// Check for empty contents in search searchitems

function notEmpty(word){

if (word == "" || word == null){

self.status="ENTER SEARCH searchitems";

alert("\nYou must enter a keyword to search for.");

document.searching.keyword.focus();

return false;

}

else{

self.status = "SEARCHING FOR: " + word;

return true;

}

}

function clearIt(){

document.searching.keyword.value="";

document.searching.keyword.focus();

}

function FocusOn() {

document.searching.keyword.focus();

return;
}

//-->

</SCRIPT>


--------------------------------------------------------------------------------------------------
검색폼을 삽입할 위치에 소스를 넣어 줍니다. (소스 수정 필요!)
--------------------------------------------------------------------------------------------------

<table>

<td align="center">

<FORM NAME="searching" ACTION=".javascriptdoSearch()" method="GET" onSubmet="doSearch()">

<table cellspacing="0" cellpadding="2" width="100%" style="border-collapse:collapse;">

<tr>

<td width="100%">

<select name="service" STYLE="color:rgb(102,102,102); background-color:white;" size="1">

<option>검색할 게시판</option>
<option value="http://stobi.com/main/bbs/zboard.php?id=faq&keyword="> - FAQ게시판
<option value="http://stobi.com/main/bbs/zboard.php?id=test&keyword="> - TEST게시판




//소스수정! <option value="제로보드게시판 주소&keyword="> 형식으로 써줍니다. 그리고 뒤에는 게시판 제목.





</SELECT><input name="keyword" value="" size=24><input type="button" value=" 검 색 " onClick="doSearch()">

</td>

</tr>

</table>

</form>

</td>

</tr>
</table>

--------------------------------------------------------------------------------------------------


위에 주석으로 설명이 되어있는 부분 한 부분만 수정 하시면 설정 끝! 이제 테스트 해 보시면 됩니다.
|
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
20년 전 조회 534
20년 전 조회 431
20년 전 조회 433
20년 전 조회 405
20년 전 조회 387
20년 전 조회 598
20년 전 조회 846
20년 전 조회 453
20년 전 조회 353
20년 전 조회 742
20년 전 조회 658
20년 전 조회 538
20년 전 조회 357
20년 전 조회 411
20년 전 조회 513
21년 전 조회 868
21년 전 조회 427
21년 전 조회 608
21년 전 조회 724
21년 전 조회 715
🐛 버그신고