我想知道,为什么facebook.com(hypem.com等)在域之后选择一个哈希符号来路径其他文件。比如http://www.facebook.com/#!/reqs.php#event(#!/ reqs.php)。
是什么原因,他们用javascript映射它们?
答案 0 :(得分:0)
主要是在网址中使用哈希符号,这样当您访问它时,您将被带到页面中的特定位置,而无需手动滚动。
答案 1 :(得分:0)
他们这样做是这样的,例如,当你在照片中并且你点击照片下一步按钮时。这会执行ajax请求并获取下一张照片。这个问题是请求不会更改网址,用户将无法为此新网址添加书签!
因此,他们使用url的锚点部分来存储这些查询字符串值。
答案 2 :(得分:0)