Kom ihåg mig?
Home Menu

Menu


Begränsa antalet requests.

Ämnesverktyg Visningsalternativ
Oläst 2005-11-23, 16:28 #1
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Ni som har FSB's Internetbank kanske känner igen detta.

Att man bara kan göra en request åt gången. Tex det går inte att klicka på 2st olika länkar utan man får ett felmeddelande.

Hur löser man detta så att man kan få liknande lösning själv?
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-23, 16:39 #2
DeSotos avatar
DeSoto DeSoto är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2005
Inlägg: 323
DeSoto DeSoto är inte uppkopplad
Flitig postare
DeSotos avatar
 
Reg.datum: Oct 2005
Inlägg: 323
Det borde väl vara ganska lätt att göra i javascript. Att du flaggar att en länk är tryckt på, och kollar ifall flaggan är satt eller inte när någon trycker på en länk.
DeSoto är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-23, 17:39 #3
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Javascript är jag inte sugen på då det idag är en stor andel sidor detta skulle behöva läggas till på.

Sedan är Javascript något man kan stänga av.
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-23, 17:46 #4
DeSotos avatar
DeSoto DeSoto är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2005
Inlägg: 323
DeSoto DeSoto är inte uppkopplad
Flitig postare
DeSotos avatar
 
Reg.datum: Oct 2005
Inlägg: 323
Om du kollar i källkoden på FSB så ser du att de använder javscript för det. Du behöver inte ändra alla länkar manuellt på alla sidor. Det räcker med att du skriver en funktion som i body onload loopar igenom alla a-taggar och lägger till ett anrop länkarnas onclick som kontrollerar ifall de redan är klickade eller inte.
DeSoto är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-23, 19:35 #5
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jadu, det verkar som om dom har ändrat det nu då.

Innan hade dom en sida med felmeddelandet på istället för en alert() för det hela.
Och då var tanken på att det var något serverbaserat istället.
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-23, 20:07 #6
DeSotos avatar
DeSoto DeSoto är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2005
Inlägg: 323
DeSoto DeSoto är inte uppkopplad
Flitig postare
DeSotos avatar
 
Reg.datum: Oct 2005
Inlägg: 323
Med tanke på att den genomsnittlige internet-användaren inte vet hur man stänger av javascript, och ofta inte ens vet att det går, eller ens vad javascript är, så kan man nog vara ganska lugn när man använder det.

Att förhindra för många requests på server-sidan vore ju lite att motarbeta syftet, när man ändå kan göra det ganska effektivt på klient-sidan.
DeSoto är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-23, 20:15 #7
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
jo, du har rätt där.

Det med javascript var att med tanke på alla spyware's mm som installeras med js etc så finns risken.
Jonas är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 19:40.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017