Avatar billede fred2001 Nybegynder
09. september 2001 - 12:32 Der er 10 kommentarer og
1 løsning

Hjemeside søgemaskine

Hej experter

jeg er bare en lille idiot som bare vil have at vide hvordan man får en søgemaskine på sin hjemmeside. den skal ikke søge på www.google.com, www.dk.yahoo.com eller www.altavista.com men bare søge på men egen hjemmeside...........

mvh. fred2001
Avatar billede rfogh Nybegynder
09. september 2001 - 12:36 #1
På Google kan du vælge, at den kun skal spytte resultater ud fra din side...
Har aldrig selv brugt det, men du kan da prøve... Det blev brugt her på eksperten en overgang..
http://www.google.com/advanced_search
Avatar billede rfogh Nybegynder
09. september 2001 - 12:36 #2
under domains vælger du bare dit eget...
Avatar billede fred2001 Nybegynder
09. september 2001 - 12:39 #3
Men den skal være i min Index fil!!!

mvh. Fred2001
Avatar billede rfogh Nybegynder
09. september 2001 - 12:48 #4
Så skal du samle en streng der ser sådan ud: http://www.google.com/search?q=SOEGEORD+site%3ADOMAENE

Det gøres nok nemmest i JavaScript, men jeg ved ikke hvordan du gør :o(
Avatar billede fred2001 Nybegynder
09. september 2001 - 12:50 #5
Er der ikke flere der kan svare???????
Avatar billede Keld Nielsen Professor
09. september 2001 - 12:54 #6
Prøv at kigge her:
http://www.atomz.com/
Her er der al den hjælp du kan få - eneste ulempe set for mig, er at man også bliver afhængig af forbindlsen til deres server.
Avatar billede fred2001 Nybegynder
09. september 2001 - 13:00 #7
er der flere????
Avatar billede fred2001 Nybegynder
09. september 2001 - 13:01 #8
svar/gode ider
Avatar billede fred2001 Nybegynder
09. september 2001 - 13:06 #9
Det jeg mener er, at jeg gerne vil have, at besøgende på min side, kan søge på de dokuemnter og ord, der ligger på mit site. Kan man lave sådan en funktion på en alm. HTML-hjemmeside? Eller skal man igang med database halløj osv....
Avatar billede Tony Juniormester
09. september 2001 - 13:08 #10
Intern søgemaskine så bruger kan søge på dit site:

*********

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
    <title>Intern søgemaskine</title>

<SCRIPT LANGUAGE=\"JavaScript\">
var item = new Array();

/* Here is where all the magic happens. 
    Just enter as many additional pages that
    that you want to search, then fill in the
    additional listings for each page.
*/

// \"Page Name\",\"path\",\"Page Title\",\"Many,Key,Words\",\"Descriptive Comments\"

c=0; item[c]=new Array(\"index.html\",\"\",\"DemoSite\",\"index,main,start,home,front\",\"Demonstration search engine data about an imagined but probable internet site.\");
c++; item[c]=new Array(\"about.htm\",\"\",\"About Me\",\"about,author,contact,email,who\",\"Contact details and general information about the creator of the site and what the site is about.\");
c++; item[c]=new Array(\"links.htm\",\"\",\"Links page\",\"links,more,where,similar,friends\",\"Links to my favourite sites which I find interesting. Other friends sites which have similar interests to my own.\");
c++; item[c]=new Array(\"main.htm\",\"main/\",\"Main Page\",\"content,main,focus\",\"The main part of my site which contains what you have come to see. Lots of stuff like that and more great things. All in a sub directory.\");
c++; item[c]=new Array(\"logo.jpg\",\"main/images/\",\"Link Logo\",\"link,image,logo,graphic\",\"The logo.jpg is just a small image which you can place on your site as a link to me. It\'s in a second level subdirectory.\");

page=\"<html><head><title>Search Results</title></head><body bgcolor=\'white\'><center><table border=0 cellspacing=10 width=80%>\";

function search(frm) {
win = window.open(\"\",\"\",\"scrollbars\");
win.document.write(page);
txt = frm.srchval.value.split(\" \");
fnd = new Array(); total=0;
for (i = 0; i < item.length; i++) {
fnd[i] = 0; order = new Array(0, 4, 2, 3);
for (j = 0; j < order.length; j++)
for (k = 0; k < txt.length; k++)
if (item[i][order[j]].toLowerCase().indexOf(txt[k]) > -1 && txt[k] != \"\")
fnd[i] += (j+1);
}
for (i = 0; i < fnd.length; i++) {
n = 0; w = -1;
for (j = 0;j < fnd.length; j++)
if (fnd[j] > n) { n = fnd[j]; w = j; };
if (w > -1) total += show(w, win, n);
fnd[w] = 0;
}
win.document.write(\"</table><br>Total found: \"+total+\"<br></body></html>\");
win.document.close();
}
function show(which,wind,num) {
link = item[which][1] + item[which][0];
line = \"<tr><td><a href=\'\"+link+\"\'>\"+item[which][2]+\"</a> Score: \"+num+\"<br>\";
line += item[which][4] + \"<br>\"+link+\"</td></tr>\";
wind.document.write(line);
return 1;
}
//-->
</script>
</head>
<body>
<center>
<form method=get action=\"java script:void(0)\" onsubmit=\"search(this); return false;\">
<tr><td><input type=text name=srchval value=\"\"><input type=submit value=\"Search\"></td></tr>
</form>
</center>
</body>
</html>
Avatar billede Slettet bruger
09. september 2001 - 13:31 #11
På www.freefind.com er den bedste gratis søgemaskine, du kan få, uden selv at skulle programmere! Prøv den!
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