Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   JavaScript Datei schreiben (https://www.delphipraxis.net/106898-javascript-datei-schreiben.html)

jokerfacehro 18. Jan 2008 11:21


JavaScript Datei schreiben
 
Hallo,
dieses Script habe ich gefunden.
Es ist JScript genauer gesagt und speichert dateien clientseitig über ein ActiveX element.
Das funktioniert nur mit IE (also auch TWebBrowser).

Delphi-Quellcode:
<html>
<form name="eingabe" onsubmit="return schreiben();">
<input type="text" name="zeile">
<input type="submit">
</form>
<script>
function schreiben(){
 var fso,datei;
 fso=new ActiveXObject("Scripting.FileSystemObject");
 datei=fso.OpenTextFile("c:\\Privatcookies.txt",2,true);
 datei.WriteLine(document.eingabe.zeile.value);
 datei.Close();
 document.eingabe.zeile.value="";
 return false;
}
</script>
</html>
ich habe den code noch nicht getestet.

Jokerface

Bernhard Geyer 18. Jan 2008 12:15

Re: JavaScript Datei schreiben
 
Was willst du uns damit sagen? :gruebel:

Ich würde mal darauf Tippen das unter Vista und aktiven UAC entweder du eine Exception bekommst oder das virtuelle Dateisystem vorgesetzt bekommst. ActiveX/COM-Controls die im IE auf lokale Dateisystem schreiben können sind prädestinierte von MS das Killbit verpasst zu bekommen und dann gar nix mehr im IE.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:18 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz