Avatar billede shjorth Nybegynder
18. december 2007 - 14:40 Der er 7 kommentarer og
1 løsning

En textarea som txt

Hejsa.

Er der nogen der kender til et script eller en funktion så man kan gemme indholdet af et textarea som en txt fil eller lign?

Måske et skud i tågen:D
Avatar billede softspot Forsker
18. december 2007 - 14:47 #1
Vil du gemme det på klienten, eller på serveren...?

På klienten er din eneste mulighed (tvivlsomt hvor brugbar den er) umiddelbart at gemme det i en cookie, da du ikke får lov til at gemme noget på klienten, med mindre du er i et meget tillidsfuldt miljø.

Hvis du vil gemme det på serveren, skal du sende det i en formular (enten med et simpelt postback, eller via AJAX), som så håndteres på serveren.
Avatar billede softspot Forsker
18. december 2007 - 14:47 #2
Cookies har i øvrigt en begrænsning i hvor stor teksten kan være, så som sagt er det nok ikke specielt interessant at bruge sådan en fætter... :)
Avatar billede shjorth Nybegynder
18. december 2007 - 14:49 #3
Altså info får man i tekstarea, og så ville jeg lave en knap så brugeren kan gemme det på sin egen pc i form af en txt fil..
Det er en eksport funktion, så det er selvfølgelig valgfrit om brugeren ønsker at gøre det!
Avatar billede softspot Forsker
18. december 2007 - 14:51 #4
Jeg er bare i tvivl om hvorvidt det overhovedet er muligt at gøre dette pga. sikkerheden i browseren (jeg er slet ikke i tvivl om at du ikke har onde hensigter - hvis det er det dit udråbstegn prøver at understrege ;-)).
Avatar billede softspot Forsker
18. december 2007 - 14:54 #5
Du kunne evt. gøre det at du sender teksten til serveren og tilbyder klienten at downloade (med en gem-dialog) det du har liggende på serveren. På den måde kan du næsten bevare illusionen om at man får lov til at gemme den tekst man sidder og vedligeholder i sin browser.

Altså send teksten til serveren i baggrunden via AJAX. Opret et link i browseren som lader brugeren hente den fil der er oprettet på serveren (og så nogle enkelte headers som angiver at filen skal gemmes til disk).
Avatar billede shjorth Nybegynder
18. december 2007 - 15:08 #6
Det vil jeg prøve.
Jeg troede måske der var en smart JS funktion til sådan noget ;)
Nej udråbstegnet.. Det er bare en dprlig vane, ligesom alle de punktummer :D

Men tak for hjælpen
Avatar billede softspot Forsker
18. december 2007 - 15:09 #7
Velbekomme :)
Avatar billede softspot Forsker
18. december 2007 - 22:39 #8
Tak for point :)

NB: Sig til hvis du skal have lidt input til den tekniske udførsel af mit forslag.
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