Avatar billede -jesper- Nybegynder
29. september 2004 - 14:45 Der er 4 kommentarer og
1 løsning

ActiveX til at læse en fil lokalt

Hejsa..

Jeg søger lidt hjælp til noget Intranet jeg er ved at strikke sammen. Jeg har en mailformular, hvor der skal indsættes en signatur i teksten før den bliver sendt.

Formularen virker, men jeg mangler bare at finde en metode hvorpå jeg kan trække en signatur ind.

Det er således på min arbejdsplads at vores signaturer ligger på vores hjemmedrev og er således altid tilgængelige når vi er logget på.

Jeg har tidligere arbejdet med et ActiveX-script, der kunne læse felter i en Excel fil, så at læse en anden type fil må vel være muligt med et andet ActiveX-script :)

Er der nogen der kan hjælpe?

PS: Jeg kan ikke køre serverside-scripting på den server, hvor formularen ligger, så ingen PHP/ASP eller lign.
Avatar billede olebole Juniormester
29. september 2004 - 14:54 #1
<ole>

Piece of cake, hvis man har de nødvendige info  :)
Hvor skal signaturen komme fra - og hvor skal den sættes ind?

/mvh
</bole>
Avatar billede olebole Juniormester
29. september 2004 - 15:03 #2
Prøv evt:

<script type="text/JavaScript">
function insSignat(path, str) {
    var fso, f;
    fso = new ActiveXObject("Scripting.fileSystemObject");
    f = fso.OpenTextFile(path, 8);
    f.write("\r\n" + str);
    f.close();
}
insSignat( "C:\\test.txt", "En streng" );
</script>
Avatar billede olebole Juniormester
29. september 2004 - 15:04 #3
Der er mange mulige løsninger. Du kan læse mere om FileSystemObject her:
  http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/jsoriFileSystemObjectMethods.asp
Avatar billede -jesper- Nybegynder
30. september 2004 - 09:52 #4
Super! Mange tak :D.. Smid da lige et svar, så du kan få dine point ;)
Avatar billede olebole Juniormester
01. oktober 2004 - 10:01 #5
... selvtak  :)
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