网页之间的数据交易

时间:2011-07-09 13:31:44

标签: javascript jquery html css

如果您有两个名为index1和index2的页面

单击链接并希望将某些数据从index1传输到index2时。 数据仅位于网站中。 您只能使用HTML,javascript和CSS。

还有一件事,你也有一个大的列表,如果你点击其中一个,那么你将被转移到一个新页面(index2),其中包含有关你选择的主题/数据的更多信息。

我该怎么做?

2 个答案:

答案 0 :(得分:3)

您可以将此数据作为查询字符串参数传递

<a href="index2.htm?param1=value1&amp;param2=value2">Go to index2</a>

并在index2.htm中,您可以使用javascript从window.location.href中读取此参数。这是一个useful method

如果这两个网站位于同一个域中,则另一种可能性包括using cookies。因此,index1.htm页面可以使用javascript来设置cookie,然后只需重定向到index2.htm,这将读取此cookie中的值(再一次只有当两个页面托管在同一个域上时才有效)

答案 1 :(得分:0)

您可以使用键值格式的javascript在浏览器中存储一些数据,请参阅此插件http://www.domcached.com/

现在在index2.html上,使用插件从dom-cache获取数据,并呈现给用户

限制

A&GT;不会&#39;如果javascript被禁用,则工作

B个要存储的数据大小