如何使用网址而不是hashbangs

时间:2012-06-22 16:24:16

标签: javascript backbone.js express

我正在构建一个带有express.js的web应用程序,它位于front.end的back-和backbone.js中。

我希望整个internall应用程序处理客户端(骨干请求数据并呈现它,服务器不直接返回任何html)。

为了使书签和第三人仍可访问资源,许多javascript前端使用hashbang。

我知道想知道是否也可以使用GET参数(没有hashbang)来执行此操作(类似于github处理文件浏览器的方式)?

1 个答案:

答案 0 :(得分:2)

HTML5 pushState就是你所追求的。并非所有浏览器都支持它,有些库可以使用哈希来添加对它们的支持。