码迷,mamicode.com
首页 >  
搜索关键字:pushstate    ( 150个结果
禁用浏览器器返回按钮
场景:今天在项目中遇到一种场景,需要禁用浏览器返回按钮,防止用户误操作。考虑试用一下history的新伙伴,history.pushState(),popstate事件 尝试:在各大网友的谋略中,用的最多的版本 history.pushState(null, null, document.URL); ...
分类:其他好文   时间:2017-03-09 13:30:41    阅读次数:155
PushState+Ajax实现简单的单页面应用SPA
http://www.helloweba.com/view-blog-386.html 单页面应用(Single Page Application)简称SPA,使用SPA构建的应用优点有用户体验好、速度快,内容的改变不需要重新加载整个页面,避免了不必要的跳转和重复渲染,从而相对减轻了服务器压力,SP ...
分类:Web程序   时间:2017-02-18 18:11:29    阅读次数:336
js修改物理返回键功能
preventBack: function(theurl){ var pushState = window.history.pushState; //点击物理返回键时,退出到跳转定义首页 if(pushState){ window.history.pushState({a: Math.random( ...
分类:Web程序   时间:2017-02-10 20:29:43    阅读次数:195
HTML5之pushstate、popstate操作history,无刷新改变当前url
pushState方法 一、认识window.history window.history 表示window对象的历史记录,是由用户主动产生,并且接受javascript脚本控制的全局对象。window对象通过 history 对象提供对览器历史记录的访问能力。它暴露了一些非常有用的方法和属性,让你 ...
分类:Web程序   时间:2017-02-10 20:12:46    阅读次数:189
[React] Keep Application State in Sync with Browser History
Using pushState and passing route data via context allows our application to respond to route changes made from Link components, but using the back an ...
分类:移动开发   时间:2017-02-03 19:50:08    阅读次数:273
HTML5无刷新修改URL
HTML5新添加了两个api分别是pushState和replaceState,DOM中的window对象通过window.history方法提供了对浏览器历史记录的读取,可以在用户的访问记录中前进和后退,我们可以开始操作这个历史记录堆栈。 实例一、通过pushState修改URL DEMO htt ...
分类:Web程序   时间:2017-01-08 08:12:05    阅读次数:266
模拟浏览器后退事件
在工作中碰到一个需求:点击浏览器的后退按钮时,需要判断当前页面的表单数据是否已保存;如果没保存,就给出提示。但浏览器并没有后退事件,这个项目也没有用什么 MV** 之类的框架或库,用的是 jQuery,于是只能尝试模拟浏览器后退事件。 用的是 H5 中的 pushState 与 popstate,代 ...
分类:其他好文   时间:2016-12-29 16:51:23    阅读次数:231
window.history.pushState与ajax实现无刷新更新页面url
ajax能无刷新更新数据,但是不能更新url HTML5的新API: window.history.pushState, window.history.replaceState 用户操作history,点击前进后退按钮会触发popstate事件。 这些方法可以协同window.onpopstate事 ...
分类:Windows程序   时间:2016-11-30 16:34:11    阅读次数:411
ajax与HTML5 history pushState/replaceState实例
一、本文就是个实例展示 三点: 精力总是有限的,昨天一冲动,在上海浦东外环之外订了个90米的房子,要借钱筹首付、贷款和领证什么的。HTML5 history相关知识点啪啦啪啦讲起来也是一条又臭又长的裹脚布,精气神实在不够用,这里,直接一个实例。 二、ajax载入与浏览器历史的前进与后退 众所周知,A ...
分类:Web程序   时间:2016-11-15 01:11:31    阅读次数:205
基于H5 pushState和Ajax完美实现页面局部刷新
众所周知使用Ajax可以局部刷新提高用户体验,然而url不跟随改变是其一大弊端。 如果修改浏览器地址栏的url,同时不刷新整个页面就完美了。 先来看看什么是pushState? 给history对象增加一个状态。 下面实例展示了pushState如何解决上面问题。 末了,history.replac ...
分类:Web程序   时间:2016-11-12 11:34:57    阅读次数:787
150条   上一页 1 ... 6 7 8 9 10 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!