lenky0401 2008-08-10 14:06
浏览 360
已采纳

javascript操作本地文件

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

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

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

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

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

  • 写回答

1条回答 默认 最新

  • kimmking 博客专家认证 2008-08-10 21:32
    关注

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

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

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题