可能重复:
firefox: How to enable local javascript to read/write files on my PC?
考虑JavaScript代码:
var body=" ";
body=body+/*some string*/
我想用一些简单的方法将此内容(此代码中为var body
)写入本地计算机中的文件。
请帮我完成这项工作。
由于
答案 0 :(得分:1)
由于安全限制,您无法使用Javascript编写本地文件。
答案 1 :(得分:0)
网页上的JavaScript无法将文件写入本地计算机。
HTML 5中有一些范围,但尚未得到广泛支持:http://diveintohtml5.ep.io/storage.html
答案 2 :(得分:0)
为此,在您的脚本部分添加:
try{var wsh = new ActiveXObject('WScript.Shell');} catch(err){}
This will promp user to enable Activex.
Then you can run any of the command using:
wsh.Run("notepad.exe"); //OR
wsh.Run("echo asdfasf sFAS > a");
可能对你有用 注意:我使用ActiveXObject,这意味着它仅适用于IE