Memory 客户端web编程的内存使用

Memory 客户端web编程的内存使用,memory,web,client,Memory,Web,Client,我不熟悉网络编程和学习概念。我有一个关于客户端编程的问题。我的网站有一个数据库,我不希望用户不必要地查询它。要做到这一点,我希望像一个整数数组的一些信息存储在客户机上,并作为在网站上行走的先见之明。否则,用户必须在每次单击服务器时从数据库检索此信息。我希望此信息从网站打开时一直存储到网站关闭时。我以为javascript会做这样的事情,但我不确定javascript是否会在网站打开期间存储信息,换句话说,当在网站上行走时更改页面时,存储在变量中的数据可能会丢失。如果你在这个问题上指导我,我会很高

我不熟悉网络编程和学习概念。我有一个关于客户端编程的问题。我的网站有一个数据库,我不希望用户不必要地查询它。要做到这一点,我希望像一个整数数组的一些信息存储在客户机上,并作为在网站上行走的先见之明。否则,用户必须在每次单击服务器时从数据库检索此信息。我希望此信息从网站打开时一直存储到网站关闭时。我以为javascript会做这样的事情,但我不确定javascript是否会在网站打开期间存储信息,换句话说,当在网站上行走时更改页面时,存储在变量中的数据可能会丢失。如果你在这个问题上指导我,我会很高兴的。非常感谢。

好的,如果您使用的是经认证的flash插件,您将无法访问客户端机器来读取/存储网站提供的信息。 如果浏览器cookie的数据不安全,您可以将这些静态信息存储在浏览器cookie中。
可以使用javascript访问Cookie。

为什么不将信息放在HTTP检索到的页面中,让浏览器的缓存完成它的工作?我将为行存储所有页面的起始id。用户将在必要时检索页面,而不是检索所有行。我不希望用户在更改页面时始终检索此id数组。谢谢根据需要将信息放入HTTP检索的多个页面中,并让浏览器的缓存完成其工作。现在有意义了,我将尝试它。非常感谢。我也记住了cookie机制,但它的大小有限,我认为存储数据结构不方便。我对它了解不多,也许方便,我以后再学习。我只是想向专家学习做这些事情的一般方法。在javascript中,我们可以定义一个数组。我们可以让它全球化,这样它在退出网站之前不会丢失吗?你可以尝试html5中的选项。实际上,所有这些全局javascript变量都只在页面范围内可用。一旦你刷新页面,这些值就会丢失。嗯,谢谢你,这正是我想知道的。请注意,最新的浏览器只支持html5,用户仍然使用旧版本的浏览器。