webForumDet fria alternativet

sökning på egen sida

HTML & CSS

6 svar · 515 visningar · startad av Tulork

Medlem sedan aug. 2004903 inlägg
Frågan#1

Behöver någon slags sökfunktion på en sida där jag listar väldigt många filer på rad... jag vill ha en liten sökfunktion överst på sidan där man kan skriva in hela eller delar av filnamnet... resultatet efter sökningen ska bli att filen markeras.. borde väl gå med java, men kanske finns nån html grej för detta?

Kort sagt Sökfunktionen i webläsaren e vad jag behöver typ... för er som inte vet vad jag menar tryck på F3.

Medlem sedan juni 2003771 inlägg
#2

Varför krångla till det!
Använd Ctrl + F

Medlem sedan aug. 2004903 inlägg
#3

så sant så sant... men det e snyggare men integrerad sökning ;)

Medlem sedan juni 2003771 inlägg
#4

Ok då, kanske detta kan passa!

<html> 
<head> 
<style type=text/css>

.knapp {width:35px; background-color:blue; border:1px solid yellow; font-2ize:11pt; color:yellow; margin:1px;} 
</style> 
<script language="JavaScript"> 
var NS4 = (document.layers); 
var IE4 = (document.all); 
var win = window; 
var n = 0; 
function sök(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("Not found.");} 
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; sök(str);} 
else 
alert("finns ej!"); 
} } return false; } 
</script> 
<body> 
<form name="search" onSubmit="return sök(this.string.value);"> 
<input name="string" type="text" size="12" onChange="n=0;"> 
<input type="submit" class=knapp value="Sök"> 
</form> 
Här kan du söka på sidan. Skriv in ett ord eller en bokstav som finns i denna text. 
</body> 
</html>
Medlem sedan aug. 2004903 inlägg
#5

underbart, funkar utmärkt

Medlem sedan jan. 20023 327 inlägg
#6

Tulork skrev:

borde väl gå med java

Kom ihåg att Java och JavaScript år två helt olika saker!

Medlem sedan aug. 2004903 inlägg
#7

... menade javascript... har pluggat java 200p gymnasie och 5p högskola ;)

250 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)