簡體   English   中英

Javascript如何創建和寫入本地txt文件

[英]Javascript How to Create and Write to Local txt file

需要有關如何在JavaScript上創建和寫入.txt文件的專家意見。 我正在使用以下代碼,它可以在IE上正常運行,但在Chrome上無法正常運行,錯誤為“ ActiveXObject”未定義。 Chrome不支持與IE相關的“ ActiveXObject”。

var myObject = new ActiveXObject("Scripting.FileSystemObject");

我檢查了與類似問題相關的一些評論,我也嘗試使用以下選項:

選項1:

set fso = CreateObject("Scripting.FileSystemObject");  
set s = fso.CreateTextFile("C:\test.txt", True);

選項2:

var reader = new FileReader();
reader.onload = function(e) 

問題仍然存在。 需要支持如何在JavaScript中編寫代碼,該JavaScript可以與瀏覽器無關(可以在IE,CHrome和FF上執行)。

試試這個,但這僅適用於IE

 function WriteToFile(passForm) { set fso = CreateObject("Scripting.FileSystemObject"); set s = fso.CreateTextFile("C:\\test.txt", True); s.writeline("HI"); s.writeline("Bye"); s.writeline("-----------------------------"); s.Close(); } 
 <body> <p>To sign up for the Excel workshop please fill out the form below: </p> <form onSubmit="WriteToFile(this)"> Type your first name: <input type="text" name="FirstName" size="20"> <br>Type your last name: <input type="text" name="LastName" size="20"> <br> <input type="submit" value="submit"> </form> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM