Vad i HELVETE?! – The fortsättning

10101100 | 2010-03-17 (onsen) | 11:46

Jag lämnade buggen åt sitt öde i några dagar. I dag började jag kika lite igen och det var fortfarande helt osannolikt att det inträffade. Men så plötsligt kom jag på något, problemet ligger inte i koden utan i webbläsaren. Efter att ha testat lite upptäcker jag att Firefox laddar sidan två gånger; först som en POST (eftersom scriptet får data från ett formulär), men sedan hämtas det en gång till via GET. Tydligen har detta något med CSS-filerna att göra och det kan mycket väl ligga något syntaxfel där som skräpar och som gör att Firefox tycker det är nödvändigt att hämta en sida två gånger.

Gjorde lite ändringar så att raden (där jag förut trodde att buggen fanns) numera bara körs om sidan hämtas med hjälp av POST.

Nu känns det lite bättre.

Ska kika igenom CSS-filerna när jag orkar.

En kommentar till “Vad i HELVETE?! – The fortsättning”

  1. rex skriver:

    Intressant lösning – värd att komma ihåg om man ngn dag springer på liknande skumheter : )

Kommentera