Avatar billede cygnet Praktikant
28. oktober 2003 - 18:54 Der er 4 kommentarer og
1 løsning

Titel tag og filnavn til statistik

Jeg har følgende statistik

  <script type="text/javascript">
<!-- Start

if (document.all) {
  bw = document.body.clientWidth;
  bh = document.body.clientHeight;
} else {
  bw = window.innerWidth;
  bh = window.innerHeight;
}
sw = screen.width
sh = screen.height

Bn = navigator.appName
Bv = navigator.appVersion
Ref = document.referrer
Db = window.screen.colorDepth

document.write ('<img height="1" width="1" ')
document.write ('src="counter.asp?bw=' + bw + '&bh=' + bh + '&sh=' + sh + '&sw=' + sw + '&Bn=' + Bn + '&Bv=' + Bv + '&Ref=' + Ref + '&Db=' + Db + '">')

// Slut -->
</script>

Kunne godt tænke mig at få den også til at hente filnavn og titlen på siden med

Filnavnet skal også være med parametre - f.eks. default.asp?id=4 skal ikke bare vises som default.asp
Avatar billede mm12010 Nybegynder
28. oktober 2003 - 19:03 #1
titlen=document.title;
loc=location.href;
filnavn=loc.substring(loc.lastIndexOf('/')+1,loc.length);
Avatar billede cygnet Praktikant
28. oktober 2003 - 19:14 #2
lækkert - andre bud på andet fedt man kan smide med i sådan en statistik - ellers smid et svar.
Avatar billede cygnet Praktikant
28. oktober 2003 - 19:15 #3
Den siger forresten at mit system er NT men det er xp ..

If instr(Platform, "95") then Platform = "Win95"
If instr(Platform, "98") then Platform = "Win98"
If instr(Platform, "Win 9x") then Platform = "WinME"
If instr(Platform, "NT") then Platform = "WinNT"
If instr(Platform, "NT 5.0") then Platform = "Win2K"
If instr(Platform, "Linux") then Platform = "Linux"
If instr(Platform, "Mac") then Platform = "Mac"

Hvad skal jeg tilføje her fra det bliver rigtigt ?
Avatar billede mm12010 Nybegynder
28. oktober 2003 - 19:23 #4
var agt = navigator.userAgent.toLowerCase();
is_winXP = ((agt.indexOf('windows nt 5.1') != -1)||(agt.indexOf('winxp')!= -1));
Avatar billede mm12010 Nybegynder
28. oktober 2003 - 19:28 #5
var agt = navigator.userAgent.toLowerCase();
  is_win95 = ((agt.indexOf('windows 95') != -1) || (agt.indexOf('win95') != -1));
  is_win98 = ((agt.indexOf('windows 98') != -1) || (agt.indexOf('win98') != -1));
  is_winme = ((agt.indexOf('windows 9x 4.90') != -1) || (agt.indexOf('win 9x 4.90') != -1));
  is_win2000 = ((agt.indexOf('windows nt 5.0') != -1));
  is_winNT = ((agt.indexOf('windows nt') != -1) || (agt.indexOf('winnt') != -1));
  is_winXP = ((agt.indexOf('windows nt 5.1') != -1) || (agt.indexOf('winxp') != -1));
  is_win16 = ((agt.indexOf('windows 3.1') != -1) || (agt.indexOf('win16') != -1));


der var det hele i JS - ellers ser det ud til at være mere end rigeligt :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester