我想开发一个简单的离线html页面来跟踪我的工作时间。我需要一个离线文件,我可以放置所有信息,然后通过Javascript检索它们。你有什么建议我的? XML,Json,DB?我需要一个“物理”本地文件,因为我想将我的文件夹与我的所有html,css和js文件一起放入笔式驱动器然后在另一台计算机中打开。所以便携。
答案 0 :(得分:0)
你无法脱机; HTML / JavaScript无法写入文件系统。您可以在JavaScript中创建Cookie或使用.localStorage
,但这只能在您的浏览器本地使用,并且不会在另一台计算机上显示。
您可能得到的最接近的事情是编写一个页面,在localStorage
中存储数据,然后从您最喜欢的浏览器的便携版本运行它,并保存在便携式驱动器上。
答案 1 :(得分:0)
如果您还没有使用HTML,那么您可能会考虑使用C#windows窗体应用程序。
您可以在此处找到有关如何利用StreamWriter类的更多信息: https://msdn.microsoft.com/en-us/library/system.io.streamwriter(v=vs.110).aspx
但是对于文件类型,本地JSON或.csv文件应该可以解决问题。