是否可以在链接中预先添加哈希值('#')进行Ajax深层链接

yre*_*uta 3 javascript jquery deep-linking fragment-identifier jquery-address

我见过的大多数jquery深层链接插件都要求我将"#"附加到我的链接上.这是一个例子:

<a href="#page1.html">Page 1</a>
Run Code Online (Sandbox Code Playgroud)

即使Twitter的这是否(但是,微博遵循使用抓取链接的谷歌规范#!,这也是由像jQuery烧烤和jQuery jQuery的地址深层链接库支持).

我用新的Twitter关闭了Javascript,但它不起作用.我问这个问题是否可以应用深层链接,即使使用Javascript关闭也仍然有一个功能性网站.

提前致谢!

Fro*_*y Z 5

这应该可以使用HTML5.我最近搜索了关于这个主题的信息,发现了这个非常有趣的图书馆History.js.

它在可能的情况下使用HTML5进行深度链接而不使用散列,而HTML4则使用散列(如果您愿意,则使用HTML).

History.js作者的这篇文章绝对值得一读.