我之前制作过 Flex 应用程序深层链接,但现在我想制作 Ajax 应用程序深层链接。
我不知道从哪里开始。
我想我需要一种方法来侦听 url 中的 #hash 何时发生变化并能够读取它。我想我需要一种方法来更新网址中的#hash。
有谁知道如何做到这一切?
Thanks!
你走在正确的轨道上。
对于您希望能够链接到的 ajax 页面的每个状态,更改哈希标签:
window.location.hash = "this_state"
加载页面时,您需要检查 window.location.hash 值是否与您的某个状态匹配,以及它是否确实使应用程序进入该状态。 (“监听”hash标签的变化就是页面加载。)
通过这种方式,您的用户可以添加书签并共享状态,从而创建一个更可用的应用程序,因此需要关心它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)