Html 需要一个选项返回到以前的网页设计吗

Html 需要一个选项返回到以前的网页设计吗,html,css,web,Html,Css,Web,我正在为一个客户创建一个网站,在这个网站上,他想要一个链接,人们可以点击该链接返回到以前的网站设计,并在每次返回该网站时返回到该设计 我该怎么做呢 我需要创建一个cookie吗?如果我这样做了,我该怎么做 谢谢你的帮助,当我开始做这部分时,我会回到这个问题上来新设计有多大不同?这仅仅是外观的一种方式,还是新设计的流程和特点存在显著差异?他们使用的是相同的数据库设置,还是新旧版本之间发生了变化?他们应该能够使用任一站点来做同样的事情吗?例如,如果他们在新站点上创建了一条记录,它是否应该显示在旧站点

我正在为一个客户创建一个网站,在这个网站上,他想要一个链接,人们可以点击该链接返回到以前的网站设计,并在每次返回该网站时返回到该设计

我该怎么做呢

我需要创建一个cookie吗?如果我这样做了,我该怎么做


谢谢你的帮助,当我开始做这部分时,我会回到这个问题上来

新设计有多大不同?这仅仅是外观的一种方式,还是新设计的流程和特点存在显著差异?他们使用的是相同的数据库设置,还是新旧版本之间发生了变化?他们应该能够使用任一站点来做同样的事情吗?例如,如果他们在新站点上创建了一条记录,它是否应该显示在旧站点上

如果有最小的变化,最简单的事情可能就是把旧网站当作自己的网站来运行。在新网站上放一个大链接,上面写着“如果你想要旧网站,请访问oldsite.example.com”。你可以通过社交方式引导客户使用新网站,并告诉他们旧网站将在某个时候永久消失,这通常是件好事


我很不愿意用钩子来感染一个新系统,以支持一个旧的系统。你可以考虑将旧的应用程序放置在一个子域中,比如“旧的MyMealEng.com”或类似的东西。这将允许您在单独的(IIS?)文件夹和单独的项目中维护应用程序

如果不想使用子域,可以使用重写引擎检查cookie设置,如“UseOldSite=TRUE”,并在适当的情况下重写到旧应用程序

使用这种方法可能会遇到的一些问题是在应用程序中使用绝对URL和路径以及共享会话或cookie数据

我注意到GMail提供了一个“HTML视图”选项,最大限度地减少了JavaScript的使用。我认为这是为了与JavaScript支持最少或不足的旧浏览器兼容,但这种方法可能适用于您的情况。

一个好的选择(假设数据中没有结构变化)是使用替代样式表

这是一个很好的例子


当然,在FF中,您可以转到:查看>页面样式>其他样式表。

这里有一个很好的cookie教程:您是在谈论一个供用户撤消操作的模型吗?例如,我不是在修改某个设计,而是在修改一个文档?我想回到以前的版本吗?@David Basarab:我假设OP需要某种方法,允许站点用户选择以前的CSS主题/“皮肤”,而不是新的更新版本,并允许以某种方式存储该偏好。