好了,用户已经通过文件选择器对话框选择了多个文件,并使用HTML5文件系统应用编程接口显示它们的名称和大小。完成后,我刷新由servlet提供服务的同一页面;在刷新时,servlet写入一些文件,这些文件再次使用‘JavaScript’变量来访问最后修改的日期。这似乎不管用。
我认为这是一个会话管理问题,也许HTML5文件应用程序接口不允许跨不同的会话进行访问。或者它应该只用于在一次go中执行javascript??请告诉我如何跨多个页面访问相同的文件变量,如果需要,可以将它们设置为相同的会话。
发布于 2013-04-30 03:21:11
你需要使用html5的window.sessionStorage,它将在浏览器会话结束时被清除。
或者,如果你想要一个持久存储,那么你就需要window.localStorage。
所有这些都假设您的所有页面都来自相同的域,否则您的Same-origin policy将会出现问题
https://stackoverflow.com/questions/16286470
复制相似问题