[問題] javascript寫入文字檔的問題

看板Ajax作者 (崔高雷)時間10年前 (2014/06/23 18:04), 編輯推噓0(006)
留言6則, 4人參與, 最新討論串1/1
很久前幫一個證券公司寫過一個網頁,因為這間公司的特別要求,我將每次使 用者輸入的資料,用個文字檔記錄在他的電腦上。 後來他們系統改用win7後,發現寫入這段就會失敗了,xp上是沒問題。 程式碼: var fso = new ActiveXObject('Scripting.FileSystemObject'); var s = fso.CreateTextFile(folder, true); s.WriteLine(text); s.Close(); 應該是win7的問題,請問這東西有其他的解法嗎?如果硬要寫文字檔的話。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.84.66 ※ 文章網址: http://www.ptt.cc/bbs/Ajax/M.1403517842.A.93F.html

06/23 18:16, , 1F
可以用data uri生成指定內容的文字檔 供使用者"下載"
06/23 18:16, 1F

06/23 21:45, , 2F
ActiveX... IE Only直接略過
06/23 21:45, 2F

07/03 21:39, , 3F
應該是用 JScript 語法的早期 asp 程式
07/03 21:39, 3F

07/03 21:40, , 4F
FSO 寫入檔案基本上都是檔案系統權限沒開好才失敗的
07/03 21:40, 4F

07/04 01:47, , 5F
是的,樓上正確,因為win7預設值的關系,但問題已經解決了
07/04 01:47, 5F

07/04 01:48, , 6F
只能說有些為了特殊目的做的特殊事情少做為妙。
07/04 01:48, 6F
文章代碼(AID): #1Jf_kIa_ (Ajax)