Toon posts:

[html] tekstvlak koppelen aan txt file

Pagina: 1
Acties:
  • 59 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik wil een soort kladblok hebben op mijn bureaublad. Heb hetvolgende html'etje in elkaar gezet voor het invullen van tekst:

code:
1
2
3
4
<html>
<textarea name='woei' cols='30' rows='10' wrap="physical" style="overflow:auto"></textarea>
<body bgcolor="#0080C0". </body>
</html>

dit werkt wel, maar als ik op F5 druk is het vlak weer leeg, en dat wil ik niet. Ik wil dat het getypte opgeslagen wordt in een txt bestandje.

Is dit mogelijk met html of een script?

Verwijderd

Dit is al nummer 3...zucht.
Je zou het met php in een tekst bestand op kunnen laten slaan ja :)
Maar dan moet je denken aan een "Sla op" knopje waar je dan op rost, die een php bestandje op je eigen server (pc) aanroept.

[ Voor 40% gewijzigd door Verwijderd op 20-03-2003 15:46 ]


  • RSchellhorn
  • Registratie: Augustus 2001
  • Laatst online: 23-08 12:41
Gebruik het FileScript Object voor een JScript / VBScript implementatie.
Voorbeeld documentatie

[ Voor 12% gewijzigd door RSchellhorn op 20-03-2003 15:50 ]

"Ik heb zo veel soep gegeten, dat kan een mens niet aan. Ik heb zo veel soep gegeten, kan bijna niet meer staan. Ik zat daar maar te slurpen achter die grote kop en als ik bijna klaar was, dan schepten ze weer op!" (Hans Teeuwen)


Verwijderd

Topicstarter
ik heb nu dit bij mekaar geschraapt en ik kan nu dus opslaan.
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
27
28
29
<html>

<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 bestand = bs.createtextfile("c:\kladblok.txt")  
 bestand.write(document.forms(0).elements(0).value)
 bestand.close
 

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


<textarea name='woei' cols='30' rows='10' wrap="physical" style="overflow:auto"></textarea>
<input type="button" name="submitknop" value="Opslaan">
<body bgcolor="#0080C0".> </body>

</html>
Maar ik wil dat de tekst wat in het tekstdocument staat ook wordt weergegeven in het tekstvlak.
Dus als ik de pc opnieuw opstart dat dan de tekst uit het tekstdocument te zien krijg.

kan dat ook?

  • Noork
  • Registratie: Juni 2001
  • Niet online
Ja kan ook wel met het filesystemobject. Gewoon inlezen en dan bijvoorbeeld in de innerHTML van een iframe o.i.d. zetten. Daar is hier wel genoeg over te vinden.

Ik heb dit nog nooit gemaakt en moet me hierop ook dus eerst even inlezen. Maar als je met vbscritp kan opslaan kun je ook bestanden inlezen. En dus kun je ze in je html pagina plaatsen. Je kunt (zonder php/asp) alleen bestanden in een iframe plaatsen. Zoek gewoon hier even op got, naar iframe en innerHTML + bestand inlezen of iets dergelijks.

[ Voor 53% gewijzigd door Noork op 20-03-2003 17:07 ]


Verwijderd

Topicstarter
Noork schreef op 20 March 2003 @ 16:51:
Ja kan ook wel met het filesystemobject. Gewoon inlezen en dan bijvoorbeeld in de innerHTML van een iframe o.i.d. zetten. Daar is hier wel genoeg over te vinden.
helaas snap ik hier niet zoveel van. Kun je het misschien ietjes duidelijk uitleggen?

  • André
  • Registratie: Maart 2002
  • Laatst online: 19-08 12:30

André

Analytics dude

www.msdn.com

Zoeken op filesystemobject...

  • RSchellhorn
  • Registratie: Augustus 2001
  • Laatst online: 23-08 12:41
En dan kom je op de pagina die ik eerder al gepost heb en daar staat:

JavaScript:
1
2
   ts = fso.OpenTextFile("c:\\testfile.txt", ForReading);
   s = ts.ReadLine();

"Ik heb zo veel soep gegeten, dat kan een mens niet aan. Ik heb zo veel soep gegeten, kan bijna niet meer staan. Ik zat daar maar te slurpen achter die grote kop en als ik bijna klaar was, dan schepten ze weer op!" (Hans Teeuwen)


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 23-08 09:52

Pelle

🚴‍♂️

Tsja, dit is je derde topic hier al over. De vorige 2 zijn ook gesloten en deze dus ook.
Pagina: 1

Dit topic is gesloten.