【发布时间】:2010-10-04 20:56:11
【问题描述】:
我对 orkut 的新 URL 编写方法有疑问。
之前的主页是这样的
http://www.orkut.com/Home.aspx
现在改成
http://www.orkut.co.in/Main#Home.aspx
“#”的含义是什么? 为什么会有它,他们为什么使用它?
不是“#”用于导航到页面的特定部分,使用 锚标签中的名称=“blah”?
【问题讨论】:
标签: asp.net friendly-url
我对 orkut 的新 URL 编写方法有疑问。
之前的主页是这样的
http://www.orkut.com/Home.aspx
现在改成
http://www.orkut.co.in/Main#Home.aspx
“#”的含义是什么? 为什么会有它,他们为什么使用它?
不是“#”用于导航到页面的特定部分,使用 锚标签中的名称=“blah”?
【问题讨论】:
标签: asp.net friendly-url
URL 片段 (#name) 过去曾用于页内锚点,因此您可以标记一个部分,并在链接到该部分时让页面滚动到正确的内容。
但是,由于 JavaScript 代码也可以看到 URL 片段,因此许多黑客已经变得流行,允许您将同一页面用于多种目的。对于浏览器历史记录而言,它可能比做出任何形式的呈现决策更有用,但这两种技术都很常见。
【讨论】:
他们可能在他们的 Javascript 中使用它。 通常 ajax 重页使用 # 以便书签和浏览器后退按钮仍然有效。
【讨论】: