webForumDet fria alternativet

Statistik

1 svar · 181 visningar · startad av Niklasson

NiklassonMedlem sedan nov. 2000857 inlägg
#1

Kanske borde lagt i PHP, men tror det passar bättre här...

Jag har två statistikscript på min sida. Det ena loggar besökarna med en bildkod.

<img src="logga.php" border="0" width="0" height="0">

Och det andra scriptet, som Johan (jojoxx) hjälpt mig med, loggas så här:

<script language="JavaScript" type="text/javascript">
document.write("<script src=\"logga.php?&uppl="+screen.width+"x"+screen.height+"&ref="+document.referrer+"\"></"+"script>");
</script>

Detta senaste script visar mindre besök än det översta gör. Varför?
Jag kom på att alla kanske inte har javascript aktiverat, så jag ändrade koden lite:

<script language="JavaScript" type="text/javascript">
document.write("<script src=\"logga.php?&uppl="+screen.width+"x"+screen.height+"&ref="+document.referrer+"\"></"+"script>");
</script>
<noscript>
<img src="logga.php" border="0" width="0" height="0">
</noscript>

Trots detta loggas inte lika många besök som i det översta scriptet. Vad beror det på? Vad skall jag göra?

------------------
http://www.niklasson.net/

[Redigerat av Niklasson den 14 feb 2002]

JojoxxMedlem sedan juni 20004 308 inlägg
#2

Kan bero på att en del webbläsare är mer benägna att läsa script-filer från cachen istället för att ladda dem från servern, medans bilder hellre laddas från servern än cache'n. Jag har inga belägg för denna teori, men det verkar troligt.

------------------
webForum stängt 15-17 feb. Läs mer.

/ Jojoxx
moderator wF

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)