web-applications - 出现在网站 url 中的 "#"或 "#!"的意义是什么?

标签 web-applications url fragment-identifier

在浏览一些热门网站时,我注意到 url 偶尔会更改以包含这些字符“#”或“#!”。为什么是这样?从程序员的角度来看,他们正在实现哪些技术来导致这种情况。这是某个解决方案的最佳实践吗?

例子:
http://twitter.com/#!/
http://www.facebook.com/#/

最佳答案

以下是 hash-url 和 hash-bang url 的详尽解释:HashURIs通过珍妮·坦尼森。

关于web-applications - 出现在网站 url 中的 "#"或 "#!"的意义是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5246393/

相关文章:

javascript - 如何检测位置哈希的变化?

javascript - 如何在 JavaScript 中实现 "add new item"功能?

spring - 我如何获得所有登录用户的列表(通过 Spring Security)我的 Web 应用程序

java - 如何使用java检索tomcat日志文件

asp.net - 自动化功能性 Web GUI 测试框架 (asp.net)

url - URI 查询中什么是有效的,什么是无效的?

apache - htaccess 重定向以排除某些页面

r - 如何从R中的url地址直接读取图像文件

redirect - URL 片段和 302 重定向

javascript - 是否有任何用于处理 hashbang/shebang (#!) url 的 javascript 库?