Björns studiewebb logotyp

Tips och trick

Innehåll

På denna hemsida dokumenterar jag några av de problem som jag stött på i min utveckling av hemsidor/webbapplikationer eller som studenter frågat om samt hur problemen löstes. (Än så länge är det lite tunt, men det lär bli mer.)

Några av de tips som visas här har inte bara med HTML att göra - en del har bl.a. med ASP att göra. Se även Utforma HTML efter stilmallar i stilmallswebben för tips som har med utseende och stilmallar (CSS) att göra.

Genererade hemsidor som inte uppdateras (i ASP)

Problem: Ibland vill inte hemsidor genererade med Microsoft Active Server Pages (ASP) uppdateras, t.ex. "kundvagnar".

Orsak: Webbläsaren har buffrat ASP-sidan och väljer att visa den buffrade hemsidan istället för att begära en uppdaterad version från webbservern. Detta gäller bl.a. om man använder metoden Response.Redirect() för att skicka vidare besökaren till en ASP-sida och besökaren nyligen besökt ASP-sidan. (Det är dock inga problem om besökaren klickar på en länk till ASP-sidan - då hämtar webbläsaren en ny version av hemsidan.) 

Lösning: Placera följande (två) rader i HEAD-taggen för alla ASP-sidor.

Dessa två rader (den övre och nyare - HTTP 1.1 - samt den under och äldre - HTTP 1.0) talar om för webbläsaren att den inte ska buffra (eng. cache) hemsidorna.

<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">