javascript操作本地文件

利用javascript操作本地文件有什么好的解决方案?
ADODB.Stream好像XP的SP2不支持了?
FileSystemObject用起来还行 但是老是提示那个什么activex不安全 我设置了浏览器 还是每次刷新都提示 郁闷

我这个项目是做格式排版的并生成静态网页的软件
当然有些比较特别的需求 否则就只用使用word或fckeditor什么的了

我上一个项目也类似 我也用的网页做的 并且最后加了一个浏览器的外壳 但是上次的是B/S操作 所以很多文件操作啊 数据库操作都是在服务器上做 没有什么问题
而这次项目的业务逻辑 我决定全部采用javascript来写 所以要用javascript操作本地文件 连接本地数据库

最近一直在做分析,不知道行得通不 今天在做javascript做操作本地文件演示模型的时候 遇到这个问题(每次刷新都提示该网页上activex不安全) 我想javascript连接本地数据库 肯定也会出这个提示 而且我没有找到怎么消掉这个提示(有这个提示肯定是不能拿给用户用的)

我现在想的话 可能需要自己写ocx 并在系统内注册 然后javascript调用该ocx操作
简单点说就是 我想用javascript操作本地文件 同时又不要有那些安全提示 还有就是 操作的过程中也不要被杀毒软件 安全卫士360 等的来打扰

1个回答

javascript默认的安全策略不允许与本地文件交互

自己写一个ocx 提供基本的IO操作
实现安全接口 并在注册时加入初始化安全和脚本安全
同时你需要去买一个安全的数字签名 加到你的ocx中
这样就没有问题了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问