jogrba Skrevet 26. mars 2007 Del Skrevet 26. mars 2007 Hei, Finnes det noen måte med JavaScript (evt. andre språk) å hente Windows-brukernavnet til folk som besøker en nettside? Lenke til kommentar
Richard87 Skrevet 26. mars 2007 Del Skrevet 26. mars 2007 ganske enkelt nei. hadde vært en stor sikkerhets feil.... men vis du bruker ie... Lenke til kommentar
olemedkrutt Skrevet 26. mars 2007 Del Skrevet 26. mars 2007 Artig du skulle spørre, siden jeg akkurat leste dette: http://ha.ckers.org/blog/20070325/ie-sends...referer-header/ Lenke til kommentar
backup Skrevet 27. mars 2007 Del Skrevet 27. mars 2007 Richard87 sier: "ganske enkelt nei. hadde vært en stor sikkerhets feil.... men vis du bruker ie... " Helt riktig, med IE er det mulig, og såsandt man bruker IE og bare det, da er det ett fett om man bruker javascript eller vbscript. Her er et eksempel i vbscript: <html> <body> <div name = f id = f></div> <input type = button value = ok onclick ="go()"> </body> <script language = vbscript> Dim objNet sub go Set objNet = CreateObject("WScript.NetWork") Dim strInfo strInfo = "BrukerNavn: " & objNet.UserName & vbCRLF & _ "DatamaskinNavn: " & objNet.ComputerName & vbCRLF & _ "DomeneNavn: " & objNet.UserDomain f.innerText =strInfo Set objNet = Nothing end sub </script> </html> Kjøres denne webside i IE-browseren, vil den varsle om at det brukes ActiveX og dette må aksepteres for at brukernavn, datamaskinnavn og domenenavn skal skal komme frem i websiden når man klikker på OK-knappen. Nå vil sikkert noen hyle opp om at det er vbscript og ikke javascript, men det er som sagt ett fett når man uansett må bruke IE for at scriptet skal virke. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå