1
我正在一个非常复杂的网站,这是一个基于向导,并包含许多JavaScript文件。在不刷新页面的情况下重新刷新Javascript文件。
现在的问题是,如果我经过很多步骤,并在稍后的阶段,我发现一个JavaScript问题,因为我修复它我不得不再次加载页面,当我再次加载页面向导将从第一步开始再次。
我想要的是如果我在一个文件中改变JavaScript,应该有可能通过Firebug或类似的东西刷新JavaScript文件。
非常感谢。
也许问题是'当你重新加载页面时,向导再次启动'。为什么是这样?你确定你的用户会喜欢这个吗?一个F5,history.back或连接丢失经常发生,人们讨厌不得不重做东西.. – Konerak 2011-03-04 11:04:45
@Konerak:这是一个很好的观点 - 是否可以将必要的数据存储到URL的##fragment = 1; like =这',这样的形式更有弹性重新加载? – Piskvor 2011-03-04 13:06:28
无论是在URL中,还是在Cookie中。您可以存储整个数据集,也可以只存储一个ID,并将数据保存在数据库(如果存在),memcached(如果有的话)或SESSION(如果您正在使用服务器端的会话)。 – Konerak 2011-03-04 13:15:17