现在接了一个“生成调查问卷(系统)”项目,项目的主要功能是:根据提供的题库,在系统中生成一个静态版的html调查问卷,生成后将该html文件发给使用者,使用者在ipad中打开html并开始答题,要求将答案记录下来 现在遇到的问题是,如何在离线状态中,将答案记录在本地? 开始的设想是:使用js将答案写入在本地的文本文件中,后经调查要通过js读写本地文件需要new ActiveXObject("Scripting.FileSystemObject");ipad的浏览器肯定不支持此方式的
现在想通过在ipad上安装sqlite,然后通过js写入到sqlite中,不知道此方法是否可行,或者可不可以给些其他建议 注:1.将答案记录在本地是为了方便答案数据导出,进行统计
2.离线的原因是可能在边远山区调查,网络不是很稳定
现在想通过在ipad上安装sqlite,然后通过js写入到sqlite中,不知道此方法是否可行,或者可不可以给些其他建议 注:1.将答案记录在本地是为了方便答案数据导出,进行统计
2.离线的原因是可能在边远山区调查,网络不是很稳定
不然的话 你只能用 localstroge来保存了 类似cookie的概念 基本是一直保持的
关键你的 html应用 离线能打开吗
这么说你的数据量应该比较大了。建议你用客户端数据库。 直接导出不现实。可能需要你对数据分析然后按需导出。 PS:这种大数据量的写入与分析统计建议不要交给js.
或者了解一下html5的本地存储功能 或许能实现