Avatar billede Slettet bruger
03. september 2007 - 13:25 Der er 3 kommentarer og
2 løsninger

Find Userid i et JavaScript

I MSAccess finder jeg userid/logonid på Client via denne kode:
Public Function Bruger() As Variant
Bruger = Environ("Username")
End Function

Hvordan får jeg den samme userid i et JavaScript. Jeg er ved at designe en formular i Adobe Acrobat og skal vide hvem der er logget på clienten for at kunne autoudfylde blanketten.

Venlig Hilsen OMN
Avatar billede olebole Juniormester
03. september 2007 - 14:16 #1
<ole>

Det finder du ikke med JavaScript  :)

/mvh
</bole>
Avatar billede olebole Juniormester
03. september 2007 - 14:21 #2
- men det lykkedes zq alligevel med JScript og lidt Shell  :)

<script type="text/JScript">
var oShell = new ActiveXObject("WScript.Shell");
var sUser = oShell.ExpandEnvironmentStrings("%USERNAME%");
alert(sUser);
</script>
Avatar billede olebole Juniormester
03. september 2007 - 14:22 #3
- og så kan jeg vist godt lægge et svar
Avatar billede Slettet bruger
31. oktober 2007 - 10:09 #4
Hej Olebole

Jeg tror gerne at din kode er rigtig, men det lader sig ikke gøre at afvikle koden i en Adobe formular, men det skyldes den sikkerhed som Adobe har lagt.
Point skal du have alligevel.

Hilsen OMN
Avatar billede olebole Juniormester
31. oktober 2007 - 14:15 #5
Ja, jeg har scriptet ret meget i Acrobat - eller rettere næsten ikke - så dén afdeling er jeg ikke så stærk i, selvom det er JS  :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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