Ser ud til der er en lille bug jeg ikke kan undgå.
Første gang man søger (efter ens comp har været slukket) bliver man bare ført til medicin.dk, men efterfølgende virker det. Det er som om den åbner en session for ens browser når man har været på medicin.dk en gang…
Kan den også bruges i firefox? (og win 98 ) - og, hvis den ikke kan, er der så ikke en eller anden kode-haj, der kan lave en…? :wohow: Bortset fra det - super ide, frold!
[quote=“frold”:5z6j8os4]Ser ud til der er en lille bug jeg ikke kan undgå.
Første gang man søger (efter ens comp har været slukket) bliver man bare ført til medicin.dk, men efterfølgende virker det. Det er som om den åbner en session for ens browser når man har været på medicin.dk en gang…
Nogle bud på at fixe det?[/quote]
Hej frold!
Har lige installeret google toolbar, så jeg kan diagnosticere mig frem til aetiologia 8) Det er imidlertid ikke lykkedes med provocatio af din bug. Ud fra dine symptoma og efter granskning af XML-filen, må jeg konstatere, at det formentlig skyldes sessions.
Når du besøger medicin.dk, vil du blive tildelt et vilkårligt session-id til løbende identifikation (den bliver lagt som en cookie på computeren). URL-strengen, du anvender til at søge på medicin.dk, har imidlertid allerede angivet et sessionid (af gode grunde self.), hvorfor medicin.dk’s søgemaskine ikke vil godkende forespørgslen, idet det pågældende sessionid allerede tilhører en anden bruger.
Første gang man søger på medicin.dk gennem google toolbar, vil man derfor i første omgang blive tildelt et unikt session-id, og herefter kan man først rigtigt begynde at søge.
Desværre, er der derfor ikke umiddelbart en måde at løse problemet på, medmindre du kan forudsige de enkelte sessionid’s eller lægge en identisk cookie indeholdende det samme sessionid som angivet i url-strengen anvendt i XML-filen.
Jeg håber det gav mening, ellers skal jeg gerne finde nogle uddybende artikler om sessions til dig
Mvh. Hien
(bemærk lægelatin fra en stud.med. in spe som netop har modtaget sin kliniske ordbog - tag den Søren / Dr. Lovegood )
Ad Hien, jepper jeg var selv kommet frem til det samme. Jeg ved ikke hvordan, eller om man kan, bypass den session funktion. Lure du det, så giv lige lyd
Jeg er ikke kodehaj, men Firefox har en smart funktion, der gør den slags overflødigt. Med en relativt simpel procedure kan man bruge Firefox’s adresselinje til at lave en hvilken som helst søgning.
Højreklik på søgeboksen og vælg “Add a Keyword for this Search”
Indtast et vilkårligt navn og et kort keyword (her fx “med”) og væld “OK”.
Du kan nu når som helst udføre den pågældende søgning fra Firefox’s adresselinje ved bare at skrive “med <søgeord>”. Nu kan jeg fx i adresselinjen skrive “med pamol”, hvis jeg vil søge oplysninger om Pamol på medicin.dk.
Samme metode kan bruges til alle søgefelter på alle hjemmesider - det er pænt smart
Tænkte at jeg ville lave den firefox searchplugin uden “session-id” fejlen, baseret på ramus’s google toolbar løsning. Virker på firefox 3.5+, giver søgeresultat første gang, og kan findes her (dog skal man pt. logge ind for at hente den, men så snart den bliver “godkendt” så bliver den frit tilgængelig for alle):