Поиск текста на странице setRange
народ, приветствую. подскажите методы или как переделать поиск по странице для мозиллы???
код для эксплорера такой: function findInPage(str) { var txt, i, found; if (str == "") return false; if (document.createRange) {//Opera, Chrome, Safary alert("другой браузер"); }else{ txt = document.body.createTextRange(); 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); } } } return false; } |
Часовой пояс GMT +3, время: 06:51. |