Avatar billede hundevennen Nybegynder
01. december 2004 - 10:47 Der er 3 kommentarer og
1 løsning

lave gul baggrund på fundne søgeord?

jeg har en søgeside der dykker ned i en database og viser
resultatet i en tabel.
Hvordan kan man fremhæve det keyword man søgte på i resultatlisten?
Avatar billede fennec Nybegynder
01. december 2004 - 10:50 #1
du kan lave en replace på det:

response.write replace(FundetTekst,søgeOrd,"<span style='color:red'>"& søgeOrd &"</span>")
Avatar billede hundevennen Nybegynder
01. december 2004 - 11:02 #2
Hej Fennec - jeg vil helst lave en farvet baggrund på søgeordet - har set de i andre søgemaskiner, hvor det ord man søger på får en anden baggrundsfarve i resultaterne og det kan jeg ikke lige se hvordan jeg skal gøre med en replace
Avatar billede fennec Nybegynder
01. december 2004 - 11:04 #3
Så smider du bare en bagrundsfarve på <span> elementet.

"<span style='background-color:red;'>"& søgeOrd &"</span>"
Avatar billede fennec Nybegynder
01. december 2004 - 11:08 #4
... Som eks.
searchWord = "test"
set rs = conn.execute("select * from artikler where artikel like '%"& searchWord &"%'")
do while not rs.eof
  response.write replace(rs("artikel"), searchWord, "<span style='background-color:red;'>"& searchWord &"</span>")
  rs.MoveNext
loop
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
Kurser inden for grundlæggende programmering

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