Avatar billede pro Nybegynder
20. april 2001 - 01:09 Der er 12 kommentarer og
1 løsning

Søgefunktion søges :-)

Er der nogen der har et søge-script liggende?

Det behøver ikke lige at være et javascript, men helst!
Jeg kan ikke bruge hverken ASP eller PHP - så det bliver vil et javascript!
Avatar billede tarantula Nybegynder
20. april 2001 - 01:55 #1
Det KAN laves i HTML men så skal du selv sidde og programmere alle søgninger..
Rene
Avatar billede pro Nybegynder
20. april 2001 - 02:08 #2
hvordan gøres det?

har du eventuelt en kildekode jeg kan gå efter?
Avatar billede tarantula Nybegynder
20. april 2001 - 02:29 #3
jo.. jeg har lavet et på min side..
http://home13.inet.tele.dk/rene-j/
den ligger på mainpagen..
Rene
Avatar billede krn Nybegynder
20. april 2001 - 09:41 #4
jeg kan lave et i PHP og MySQL, og hvis problemet med PHP er at din server ikke understøtter det, skal jeg nok hoste det!
Avatar billede pro Nybegynder
20. april 2001 - 11:46 #5
krn -> OK, er det noget du skal have noget for?

Og hvordan kommer vi eventuelt til at klare det?
Avatar billede ras2000 Nybegynder
24. april 2001 - 08:53 #6
Søgefunktionen, skal den kunne søge på flere sider, eller bare en?
Avatar billede pro Nybegynder
24. april 2001 - 14:48 #7
ras2000 -> på ca. 6-10 sider
Avatar billede ras2000 Nybegynder
24. april 2001 - 14:54 #8
Når du siger du ikke kan bruge asp er det så fordi du ikke kan finde ud af det, eller fordi du ikke har adgang til det? Har du en index server? Man kan vel godt lave en søgefunktion, som leder efter en tekststump, ved at trawle alle siderne igennem, med den bliver langsom. Jeg ved at ie har en findText, men jeg ved ikke hvad den tilsvarende er i NS. Hvis der er en, så er det vel ikke så svært igen, åben en side i et skjult vindue, søg teksten igennem, gem url\'en hvis der er et hit, og fortsæt med næste side. Det er lidt bøvlet, men ikke så svært.
Avatar billede pro Nybegynder
24. april 2001 - 18:18 #9
Det er fordi at jeg ikke har adgang til ASP!

Desværre.
Avatar billede ras2000 Nybegynder
24. april 2001 - 18:24 #10
Her er et script der søger en side igennem, der virker både for ns og ie. Jeg har selv klippe klistret det engang i tidernes morgen. Det kan være du kan tilpasse det, så det søger igennem alle dine sider, som sagt ved at åbne dem i et andet vindue.
<SCRIPT LANGUAGE=\"JavaScript\">
var NS4 = (document.layers);
var IE4 = (document.all);

var win = this;
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(str + \" blev ikke fundet på denne side.\");
}
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(str + \" blev ikke fundet på denne side.\");
}
}
return false;
}
Avatar billede pro Nybegynder
07. juli 2001 - 22:07 #11
Tak for svarene venner!

Jeg ville give ras2000 point, men han har ikke lagt indlæget som et svar.

Han gav ellers den eneste desiderede source-kode.
Avatar billede pro Nybegynder
07. juli 2001 - 22:07 #12
Avatar billede ras2000 Nybegynder
09. juli 2001 - 10:40 #13
Det var bare noget script jeg klippe/klistret. Behold bare pointene!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester