1

我对 orkut 的新 URL 编写方法有疑问。

早些时候主页就像

http://www.orkut.com/Home.aspx

现在它改为

http://www.orkut.co.in/Main#Home.aspx

“#”的意义是什么?为什么它在那里,为什么他们使用它?

不是“#”用于在锚标记中使用 name="blah" 导航到页面的特定部分吗?

4

2 回答 2

1

URL 片段 (#name) 历史上用于页内锚点,因此您可以标记一个部分并让页面在链接到它时滚动正确的内容。

但是,由于 JavaScript 代码也可以看到 URL 片段,因此许多黑客已经变得流行,允许您将同一页面用于多种目的。对于浏览器历史记录而言,它可能比做出任何类型的表示决策更有用,但这两种技术都很常见。

于 2009-05-05T01:17:32.950 回答
0

他们可能在他们的 Javascript 中使用它。通常 ajax 重页使用 # 以便书签和浏览器后退按钮仍然有效。

于 2009-02-02T08:07:49.020 回答