我在 www.darknovagames.com 经营一个基于浏览器的游戏。最近,我一直在使用 CSS 重新格式化网站,试图让所有页面都符合 HTML 标准。
我一直在考虑这个想法,即让左侧的导航菜单 AJAX 页面(而不是每次将用户带到一个单独的页面,需要重新加载标题和导航栏,这几乎从不改变),我知道如果这样做,我可能会破坏浏览器的前进/后退按钮。我的问题是,我应该继续使用 AJAX 网站,因此需要用户使用网站导航来玩游戏,还是应该保留当前的网站状态,并使用标准的超链接和其他导航?
我问这个问题的原因是,我在网站中建立了一个论坛系统,很多时候我想链接到论坛中的特定主题。
我也愿意听取建议。有没有一种标准的(最好不含传统框架)方法可以使网站只重新加载正文区域,同时更改 URL,以便用户可以书签、前进/后退等?这也可能解决我的问题。我只是在寻求最佳解决方案,而不是回答特定问题。 ^ _ ^
谢谢