Търсене

Post Reply
PARMA
Нов
Нов
Posts: 2
Joined: Sat Oct 01, 2005 4:33 pm

Търсене

Post by PARMA » Fri Feb 17, 2006 10:19 pm

търся някъв скрипт за търсачка в сайта

за хит.бг ми трябва -> съответно не на пхп .. на хтмл трябва да е
мерси предварително

Admin
Site Admin
Site Admin
Posts: 5
Joined: Thu Jan 01, 1970 12:00 am
Answers: 224

Post by Admin » Fri Feb 17, 2006 10:28 pm

Не може да стане на HTML.
НА JS си спомням че имаше някакъв код но той търси
само в текущата страница и просто заменя Ctrl+f :(

PARMA
Нов
Нов
Posts: 2
Joined: Sat Oct 01, 2005 4:33 pm

Post by PARMA » Fri Feb 17, 2006 10:30 pm

дам намерих кода , но все пак ако на някои му трябва
<html>
<body>
<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();



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>

<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>

</body>
</html>

това е ..

Admin
Site Admin
Site Admin
Posts: 5
Joined: Thu Jan 01, 1970 12:00 am
Answers: 224

Post by Admin » Fri Feb 17, 2006 10:39 pm

Тамън го търсех.
Е сега поне знам къде е като потрябва пак. :)

Post Reply