11. april 2007 - 08:44Der er
8 kommentarer og 1 løsning
Enkelt script til "optælling" af klik
Hej alle eksperter
Jeg har en søgeformular på en hjemmeside (den vil jeg nu kalde side A). Når man har udfyldt søgefeltet og klikker på knappen SØG, bringes man til en ny side med resultatet af sin søgning. Dette resultat kan fylde mange sider, som man kan klikke frem og tilbage imellem.
Jeg kunne godt tænke mig en knap på resultatsiderne, som med et enkelt klik kan bringe mig tilbage til side A. Jeg søger med andre ord et script, som kan "tælle" antal klik på resultatsiderne. Jeg kunne selvfølgelig lave et helt almindeligt link, men så ville jeg blot indlæse side A igen - uden min tidligere indtastede søgning...
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Hvis den første resultatside kaldes R1 og efterfølgende R2, R3 ... Rn, og Rn viser tilbage til R(n-1) med history.go(-1) så kan side Rn vise tilbage til side A med history.go(-n)
Men det giver et nyt problem. Jeg har nemlig flere søgeformular-sider, som giver adgang til de samme resultatsider - og jeg vil gerne tilbage til den søge-side, jeg startede på ved klik på knappen.
Jeg går ud fra, at du laver din søgning med noget server-side ...
-- der kan man oprette sessions, der handler om den aktuelle forbindelse mellem serveren og den konkrete klient-computer ...
-- i en sådan session kan man så med fordel opbevare oplysninger, som tilknytter sig præcis denne session, i dit eksempel den søgning, der er foretaget ...
-- når man så udskriver søgesiden, checker man om der er en session-variabel, der matcher, er der det, udskrives den søgning også, er der ikke det, udskrives søgesiden bare klar til søgning ...
-- på resultatsiderne skriver man så et link til søgesiden indeholdende en identifikation af hvilken søgning, der er brugt, og så kan så hives ud af sessionen !-)
Tak for hjælpen. Jeg fik det til at fungere, jhe-ting... :o)
Synes godt om
Ny brugerNybegynder
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.