webForumDet fria alternativet

Installerade plugins

8 svar · 367 visningar · startad av joakimweb

joakimwebMedlem sedan feb. 2002141 inlägg
#1

Hej!

Jag driver en gratis statistiktjänst, där skärmstorlek, färgdjup, webbläsare med mera mäts. Jag skulle vilja komplettera med att mäta vilka plugins webbläsaren har, så som t.ex. nedstat har.

Är det någon som vet hur man gör i så fall?
För det borde väl vara nåt man löser med JavaScript?

Tacksam för all hjälp!

/Joakim

JojoxxMedlem sedan juni 20004 308 inlägg
#2

Apple har ett exempel här.

joakimwebMedlem sedan feb. 2002141 inlägg
#3

Tack Jojoxx!

Men nu uppstår ett nytt problem. Det blir ju ganska mycket kod och jag skulle nog behöva inkludera det på nåt sätt. På sidan där mätningen görs används ASP-kod, och då måste ju javascriptet vara "före".

<script language="JavaScript" type="text/javascript">
<!--
document.write("<" + "script src=\"http://www.joakimweb.se/tjanster/statcount.asp?id=x&size="
+ screen.width + "x" + screen.height + "&depth=" + screen.colorDepth + "&referer=" + escape(document.referrer)
+ "\"></" + "script>");
-->
</script>

Så ser koden ut nu, nån som vet hur jag ska komplettera, kanske inkludera på nåt sätt och få det i en slags array eller avgränsat med kommatecken?

Mycket tacksam för all hjälp!

/Joakim

JojoxxMedlem sedan juni 20004 308 inlägg
#4

detectplugins_source.js : Se bifogad text-fil.

<script src="detectplugins_source.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript">
<!--
var info="&flash="+(detectFlash()?"yes":"no");
info+="&director="+(detectDirector()?"yes":"no");
info+="&quicktime="+(detectQuickTime()?"yes":"no");
info+="&realplayer="+(detectReal()?"yes":"no");
info+="&windowsmp="+(detectWindowsMedia()?"yes":"no");

document.write("<" + "script src=\"http://www.joakimweb.se/tjanster/statcount.asp?id=x&size=" 
+ screen.width + "x" + screen.height + "&depth=" + screen.colorDepth + "&referer=" + escape(document.referrer) + info
+ "\"></" + "script>"); 
-->
</script>
joakimwebMedlem sedan feb. 2002141 inlägg
#5

Jojoxx, du är en hjälte! Tusen miljoners tack!

Jag kom på en till grej som bland annat Nedstat lyckats med, och det är att se hur många besökare man fått genom olika sökmotorer samt vilka sökord som det sökts på. Är det nåt du vet hur man får fram också?

Otroligt tacksam för all hjälp!

/Joakim

JojoxxMedlem sedan juni 20004 308 inlägg
#6

Det har du redan med i referer (se denna tidigare tråd)

Exempel om du söker på "webForum" på google ser referer-strängen ut så här;
http://www.google.se/search?q=webForum&ie=UTF-8&oe=UTF-8&hl=sv&meta=

nitro2k01Medlem sedan aug. 20039 342 inlägg
#7

Jojoxx skrev:

Det har du redan med i referer (se denna tidigare tråd)

Exempel om du söker på "webForum" på google ser referer-strängen ut så här;
http://www.google.se/search?q=webForum&ie=UTF-8&oe=UTF-8&hl=sv&meta=

Referrer stavas med två r, inte ett.(Eller fyra istället för tre som någon säkert kommer anmärka...)

joakimwebMedlem sedan feb. 2002141 inlägg
#8

Hmm... det låter som om mina ASP-kunskaper kommer till användning där =)

Jojoxx, tusen tack för all hjälp, du är super-schysst!

/Joakim

JojoxxMedlem sedan juni 20004 308 inlägg
#9

Det är helt riktigt att referrer stavas med 1+2+1 r i engelska. Men däremot har felstavningen referer lyckats bli med i RFC'n för HTTP. Skall du därför exempelvis från ASP kontrollera referrer-adressen är det därför "HTTP_REFERER" som gäller. referer som jag syftade på i inlägget var dock joakimwebs query-string variabel.

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