【发布时间】:2010-09-14 21:13:39
【问题描述】:
我在 www.darknovagames.com 上运行基于浏览器的游戏。最近,我一直在努力用 CSS 重新格式化网站,试图让它的所有页面都根据 HTML 标准进行验证。
我一直在玩弄这样的想法,即在左侧 AJAX 页面中使用导航菜单(而不是每次将用户带到单独的页面,需要重新加载标题和导航栏,这几乎永远不会改变) 而且我知道如果这样做,我可能会破坏浏览器中的前进/后退按钮。我想我的问题是,我应该继续对网站进行 AJAX,从而要求用户使用网站导航来玩游戏,还是应该离开网站目前的状态,并使用标准超链接和其他东西进行导航?
我想我问的原因是我在网站中构建了一个论坛系统,很多时候我想链接到论坛中的特定主题。
我也愿意接受建议。是否有一种标准(最好没有传统框架)方法来仅重新加载站点的主体区域,同时仍更改 URL 以便用户可以添加书签和前进/后退等?这也可能解决我的问题。我只是在这里寻求最佳解决方案,而不是特定问题的答案。 ^_^
谢谢
【问题讨论】:
标签: javascript html ajax navigation