有 #!在网址中组合有特殊意义吗?

时间:2010-11-01 21:55:27

标签: url symbols

我现在看到一些网址在网址中使用了这种符号组合:#!

例如:facebook:

http://www.facebook.com/home.php?#!/?sk=messages

或推特:

http://twitter.com/#!/myusername/following

这只是巧合还是更有趣的事情?有没有人有想法甚至不知道它们用于什么?

Saludos, 萨沙

2 个答案:

答案 0 :(得分:2)

是的,它是Mozilla基金会提出的关于URL格式的搜索扩展的提案。

在此处查看更多http://en.wikipedia.org/wiki/Fragment_identifier

答案 1 :(得分:2)

它不应该对URL有任何特殊含义。 #之后的任何内容都不会作为GET请求的一部分发送。

这可以通过页面上的JavaScript读取,并允许他们使用AJAX重新加载页面的主要内容,而无需执行全新的页面加载。