HTML form opslaan in txt -> save as

Pagina: 1
Acties:

  • OfNoAvail
  • Registratie: November 2001
  • Laatst online: 16-05 12:34

OfNoAvail

Beter een half gezegde...

Topicstarter
Ik wil de inhoud van een HTML form client-side opslaan als .txt

Ik heb op dit moment het volgende
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<script language="VBScript">
<!--
sub submitknop_onclick
 on error resume next 

 set bs = createobject("Scripting.FileSystemObject")
   if err.number then
   msgbox "Er is een fout opgetreden.", vbcritical
   err.clear : exit sub
   end if

 set a = bs.getdrive("C:\")
   if not a.isready then
   msgbox "Stop eerst een diskette in de diskette drive.", vbinformation
   set bs = nothing : set a = nothing : exit sub 
   end if 
   
 set bestand = bs.createtextfile("C:\" & date() & ".txt")  
 bestand.write(document.forms(0).elements(0).value)
 bestand.close
 msgbox "Gegevens opgeslagen op diskette." 

 set bs = nothing : set a = nothing : set bestand = nothing
end sub 
-->
</script>

Hiermee wordt er op de C:\ een txt bestand aangemaakt, maar dit is niet wenselijk.

Graag zou ik de "save as..." functie aan willen spreken zodat dit txt bestandje opgeslagen kan worden waar de gebruiker dat zelf wil.
Hoe doe ik dit?!?

Alvast bedankt!

  • HawVer
  • Registratie: Februari 2002
  • Laatst online: 06-05 18:56
Kan je niet beter gebruik maken van een cookie? Ik zou er persoonlijk niet zo blij mee zijn als een website van allerlei bestanden op mijn harde schijf zet.

http://hawvie.deviantart.com/


  • OfNoAvail
  • Registratie: November 2001
  • Laatst online: 16-05 12:34

OfNoAvail

Beter een half gezegde...

Topicstarter
Het is niet voor een website... het is eigenlijk om beperkingen van het intranet te omzeilen...
De gebruikers zullen ook met een gerust hart de active-x accepteren.

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Heb er eerlijk gezegd niet doorheen gelezen, maar artikelen lijken wel interessant te zijn:
http://blogs.msdn.com/gstemp/archive/2004/02/18/75600.aspx
http://www.developerfusion.com/forums/topic-8522

Wat trouwens ook een idee is: write alle gegevens zoals je ze wilt hebben naar een (hidden) iframe, waarbij je daarna het save-as commando triggered voor die sub-pagina met het execCommand en de Save As method.

HTH :)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.