Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Hjemmeside design
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Få et texfield til at 'glemme' tidligere søgninger

Af Monsterbruger ibberfunk | 29-05-2008 22:15 | 957 visninger | 13 svar, hop til seneste
Hey alle Som topic lyder, prøver jeg at finde ud af hvordan man kan få et felt til at undlade at huske på tidligere lister. Sagens kerne er at jeg har en søgebox, der kommer med foreslag fra databasen når man bare skriver noget i feltet (lidt a'la facebook), men hvis man har brugt den et par gange kommer ens browser jo med tidligere brugte søge phrases! Nogen idéer? Vh Aske
--
Duprei!
#1
XR600
Ultrabruger
29-05-2008 23:45

Rapporter til Admin
Øeh... Tror det hedder cookies ?!. HVilken platform snakker vi om... ??
--
#2
Zimes
HOL Moderator
29-05-2008 23:51

Rapporter til Admin
Du kan bruge et javascript til at cleare din form history når brugeren submitter siden. Jeg har det desværre ikke liggende på en installeret disk lige pt., men det kan sikkert findes et eller andet sted å æ net.
--
ASUS P5N32-E SLI Plus, E6600, 2Gb Corsair, Inno3D 8800 GTS 640, Scythe Infinity, Corsair HX 520W PSU, Samsung 215TW TFT.
#3
Emil
Gæst
30-05-2008 00:24

Rapporter til Admin
Prøv at kigge på netbankernes hjemmesider, der er et tag der gør at browseren ikke husker det,
--
Gæstebruger, opret dit eget login og få din egen signatur.
#4
DevilsDay
Semi Nørd
30-05-2008 00:32

Rapporter til Admin
Du kan slette det? IE: Tools -> Internet Options -> General -> Browser History -> Delete -> Delete Forms FF: Tools -> Options -> Privacy -> Private Data -> Clear Now -> Saved Form and Search History
--
Claus Codam Coretech A/S Microsoft Certified Professional Cisco Certified Entry Networking Technician
#5
præsten
Ultra Supporter
30-05-2008 01:14

Rapporter til Admin
Som de andre nævner så kan det nulstilles. Men det er jo egentelig ret praktisk, da tidligere besøgte sider straks kan findes frem igen. Men hvis man søger efter xxx er det jo lidt upraktisk hvis andre ser det ;-) He he.. Mvh.
--
Se A Vida é
#6
kris
Gæst
30-05-2008 07:24

Rapporter til Admin

--
Gæstebruger, opret dit eget login og få din egen signatur.
#7
kris
Gæst
30-05-2008 07:25

Rapporter til Admin
Ja ok kom der ikke meget ud af... ""
--
Gæstebruger, opret dit eget login og få din egen signatur.
#8
kris
Gæst
30-05-2008 07:25

Rapporter til Admin
c'mon :) input type="text" autocomplete="off"
--
Gæstebruger, opret dit eget login og få din egen signatur.
#9
Zimes
HOL Moderator
31-05-2008 13:51

Rapporter til Admin
#8 Det er ikke en godkendt løsning, men en som MS i sin tid lavede, og siden vil heller ikke validere korrekt. Det vil dog virke langt henad vejen eftersom det er indarbejdet i de fleste større browsere. Opera er dog en undtagelse, da folkene bag har valgt at funktionen ikke skal understøttes.
--
ASUS P5N32-E SLI Plus, E6600, 2Gb Corsair, Inno3D 8800 GTS 640, Scythe Infinity, Corsair HX 520W PSU, Samsung 215TW TFT.
#10
ibberfunk
Monsterbruger
03-06-2008 23:29

Rapporter til Admin
#1 - Jeg tænker ikke på cookies. #2 - Det er da irriterende for brugeren hvis hele hans form history bliver slettet #3 - Genialt. Jeg blev lidt inspireret af Nordeas Netbank :) #4 - Du misforstod spørgsmålet #5 - Ok. #6 - ;) #7 - Enig. #8 - Godt forslag, men holder ikke grundet validering, og browser kompatilitet. #9 - Tak for informationen. Vh Aske
--
Duprei!
#11
Paggee
Supporter
04-06-2008 00:17

Rapporter til Admin
Dobbeltklik på feltet (eksempelvis søgefeltet i google) så listen med tidligere søgninger kommer frem. Så hold musen hen over den øverste på listen og hold delete knappen nede til alle sammen er væk.
--
GA-965P-DQ6 • E6600 • 7950GX2 • 2x 1GB PC6400 • 1TB HDD fra WD • Antec P180 • AudioTrak Prodigy 7.1 Hifi • Assumption is the mother of all fuck-up's
#12
Zimes
HOL Moderator
04-06-2008 01:07

Rapporter til Admin
#11 Læs tråden igen, det er ikke det han er ude efter. #10 Det er heller ikke hele form history, men specifikt for det enkelte felt. Kan ikke finde det, men har fundet på noget der nok vil kunne bruges. Form history er baseret på feltnavnet. Det er derfor at felter hvor man skal indtaste sin email, oftest tilbyder det rigtige forslag, fordi de fleste bruger navnet "email" i deres form. Ved at gøre navnet unikt hver gang, vil der ikke være nogen forslag. Du kan bruge en randomfunktion, en tidskode, hashing, hvad der nu er unikt, for hver sidegenerering. Smid det unikke navn i en variabel og du kan lege med input på næste side. Jeg ved ikke hvordan du har bygget dine forms og håndtering af input op, men ovenstående burde i hvert fald virke hvis du ikke anvender noget fuldstændig weird mumbo jumbo.
--
ASUS P5N32-E SLI Plus, E6600, 2Gb Corsair, Inno3D 8800 GTS 640, Scythe Infinity, Corsair HX 520W PSU, Samsung 215TW TFT.
#13
ibberfunk
Monsterbruger
05-06-2008 19:29

Rapporter til Admin
#12 Det er et meget kreativt forslag, men det vil lave mig enmasse mere arbejde, jeg tror er sværere end den konkrete problemstilling. Dette skyldes at formnavnet både er defineret i en søgefil(.php), og i noget ajax (.js). Nogen andre forslag? Eller specifik kode? Vh Aske
--
Duprei!

Opret svar til indlægget: Få et texfield til at 'glemme' tidligere søgninger

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning