webForumDet fria alternativet
Logga in / Bli medlem

Installerade plugins

JavaScript

8 svar · 369 visningar · startad av joakimweb

Medlem sedan feb. 2002141 inlägg
Trådstart#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

Medlem sedan juni 20004 308 inlägg
#2

Apple har ett exempel här.

Medlem 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

Medlem 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>
Medlem 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

Medlem 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=

Medlem sedan aug. 20039 340 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...)

Medlem 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

Medlem 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.

254 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)