-1

我想创建一个嵌入 YouTube 视频的 html5 页面,我将使用 firefox 打开它。

在播放视频时,我想记录一些信息。所以基本上我想在这个页面上放一些javascript代码,javascript代码会创建一个日志文件,不时写入日志文件。

我的问题是:是否可以使用 html5 本地存储在客户端创建和写入文件?是否有任何代码示例可以使用 javascript 和 html5 在客户端创建和写入文件?

4

2 回答 2

2

DOM 存储与读取或写入文件无关,但您可以使用它来完成您想要做的事情。

可以写一些日志信息:

window.localStorage.setItem('myLog', 'someInformation');

然后您可以稍后阅读:

var storedInfo = window.localStorage.getItem('myLog'); // 'someInformation'

只要与存储交互的所有页面共享相同的主机域,这将起作用。

于 2012-10-10T14:58:57.443 回答
0

您可以使用本地存储将日志存储为 JSON 对象,但它只是一个键值存储(使用 cookie 的替代方法),用于维护浏览器状态或其他客户端相关信息。日志可能是其中之一.

另外,请注意有大小限制。

有很多用于在本地存储中存储项目的包装器jStorage是我的偏好。

于 2012-10-10T15:07:06.563 回答