Ada*_*dam 3 html javascript html5 pushstate
看看这个链接:
http://google.blogspot.com/view/timeslide
然后点击帖子,你可以看到URL正在改变,但没有#或类似的东西,它会像页面正常加载一样改变,但内容的改变就像用AJAX构建一样.
这种情况发生在具有最新稳定版本的Chrome 10上,但对于Firefox 3.6,它使用旧方式与哈希:)
这怎么可能,这是一个新的HTML5功能还是什么?
Que*_*tin 11
pushState:
window . history . pushState(data, title [, url ] ) 将给定数据推送到具有给定标题的会话历史记录,如果提供,则将给定URL推送到... 用户代理必须运行以下步骤... 在当前条目之后,将状态对象条目添加到会话历史记录中,其中克隆数据作为状态对象,给定标题作为标题,如果存在第三个参数,则在此算法中先前找到的绝对URL条目的URL. 将当前条目更新为此新添加的条目...
window . history . pushState(data, title [, url ] )
将给定数据推送到具有给定标题的会话历史记录,如果提供,则将给定URL推送到...
用户代理必须运行以下步骤...
在当前条目之后,将状态对象条目添加到会话历史记录中,其中克隆数据作为状态对象,给定标题作为标题,如果存在第三个参数,则在此算法中先前找到的绝对URL条目的URL.
将当前条目更新为此新添加的条目...
归档时间:
14 年,5 月 前
查看次数:
767 次
最近记录:
6 年,6 月 前