한국어
<!-- 把如下代码加入<body>区域中 --> 你可以输入'脚本'查查看<BR> <script 언어="JavaScript"> var NS4 = (document.layers); // 어떤 브라우저인가요? var IE4 = (document.all); var 승리 = 창; // 검색할 창입니다. var n = 0; function findInPage(str) { var txt, i,found; if (str == "") false를 반환합니다. // 페이지에서 주어진 문자열의 다음 발생을 찾고, 필요한 경우 페이지의 시작 부분으로 // 둘러쌉니다. if (NS4) { // 현재 지점에서 시작하여 일치하는 항목을 찾습니다. 찾을 수 없으면 // 첫 번째 일치 항목으로 되감습니다. if (!win.find(str)) while(win.find(str, false, true)) n++; 그렇지 않으면 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 (발견) { txt.moveStart("character", -1); txt.findText(str); txt.select(); txt.scrollIntoView(); n++; } // 그렇지 않으면 페이지 상단에서 다시 시작하여 첫 번째 일치 항목을 찾습니다. else { if (n > 0) { n = 0; findInPage(str); } // 어디에도 없습니다. 메시지를 보냅니다. else Alert("찾을 수 없습니다."); } } false를 반환합니다. } </script> <form name="search" onSubmit="return findInPage(this.string.value);"> <font size=3><input name="string" type="text" size=15 onChange= "n = 0;"></font> <input type="submit" value="찾기"> </form>