<html>
<head> <meta http-equiv="content-type" content="text/html; charset=euc-kr"> <meta name="classification" content="방송">
<!--로컬 페이지 단어검색 스크립트 시작 합니다요....--> <SCRIPT language=JavaScript> var NS4 = (document.layers); // 브라우저 종류 체크 var IE4 = (document.all); var win = window; // 찾고자 하는 윈도우 var n = 0; function findInPage(str) { var txt, i, found; if (str == "") return false; // 페이지 내에서 찾고자 하는 문자열이 다음 나오는 곳을 찾는다 // 필요에 따라 처음으로 되돌아와 찾을 수 있다 if (NS4) { // 현재 위치에서 찾는다. 발견하지 못하면 처음으로 되돌아간다. if (!win.find(str)) while(win.find(str, false, true)) n++; else n++; // 어떤 방향으로도 찾지 못하면 찾지 못한다는 메시지를 보여준다. if (n == 0) alert("키워드를 찾을 수 없습니다!"); } if (IE4) { txt = win.document.body.createTextRange(); // 페이지의 처음부터 n번째 매치를 찾는다. for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) { txt.moveStart("character", 1); txt.moveEnd("textedit"); } // 발견하면 그것을 반전시키고, 그 위치로 스크롤시킨다. if (found) { txt.moveStart("character", -1); txt.findText(str); txt.select(); txt.scrollIntoView(); n++; } //그렇지 않으면 페이지의 처음부터 찾는다. else { if (n > 0) { n = 0; findInPage(str); } // 어디서도 발견하지 못하면 적절한 메시지 출력 else alert("키워드를 찾을 수 없습니다!"); } }
return false; } </SCRIPT>
</head>
<body> <table border="0" cellpadding="1" cellspacing="1" width="222"> <tr> <td width="218"> <forM name=search onsubmit="return findInPage(this.string.value);">검색 <INPUT onchange="n = 0;" size=15 value="" name=string> <INPUT type=submit value=" 찾 기 "> </forM> </td> </tr> </table>
<table> <tr> <td > <p>가나다라 어쩌고 저쩌고</p> <p>단어를 넣고 검색 해보세요,,,</p> <p>반전이 되면서 찿아질것입니다.</p> </td> </tr> </table>
</body>
</html>
|