JavaScript操作本地文件时如何实现修改内容后,自动保存覆盖原文件,然后关闭,而不要弹出保存对话框。
我是遍历文件夹下的许多文件,然后用正则表达式对所有符合条件的文件批量进行一次性替换,弹出的保存对话框太多了,就是想直接自动关闭而不需要弹出对话框再保存。...
我是遍历文件夹下的许多文件,然后用正则表达式对所有符合条件的文件批量进行一次性替换,弹出的保存对话框太多了,就是想直接自动关闭而不需要弹出对话框再保存。
展开
1个回答
展开全部
JavaScript是不能操作本地文件的吧?
可以操纵本地文件的应该是ActiveXObject控件吧。。。
不过我也没试过,应该不会弹窗的,加了alert的吗?
可以操纵本地文件的应该是ActiveXObject控件吧。。。
不过我也没试过,应该不会弹窗的,加了alert的吗?
追问
是用的控件,遍历文件夹,for循环逐个打开文件,并用正则表达式替换,close,然后提示是否保存修改文件。未加alert,因为对js不很了解。不知如何解决。
弹出的保存对话框就是平常修改文件关闭时那种。
追答
我没用过js修改过本地文件的项目操作,因为这样不靠谱。。。
不过看这问题觉得挺新颖的
js中弹窗我觉得只会是alert在作用吧
在代码中加上试试呢
window.alert = function(str){
return ;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询