码迷,mamicode.com
首页 >  
搜索关键字:浏览器历史记录    ( 62个结果
js之添加浏览器历史记录
如何生成一条历史记录 简而言之,只要当页面的URL改变时,就会生成一条历史记录。在IE8及更高的版本中、Opera、Firefox、Chrome、Safari3及更高的版本中改变hash也会生成一条历史记录。 另外补充一下: 最常用的方法 assign()方法可以立即打开新URL并且在浏览器历史记录 ...
分类:Web程序   时间:2018-05-20 20:38:54    阅读次数:1185
前端路由的实现(二)
HTML5History History interface是浏览器历史记录栈提供的接口,通过back(), forward(), go()等方法,我们可以读取浏览器历史记录栈的信息,进行各种跳转操作。 从HTML5开始,History interface提供了两个新的方法:pushState(), ...
分类:其他好文   时间:2018-04-17 23:50:51    阅读次数:257
防止表单重复的常用几种方式
一:表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题,重复提交的问题例如: 点击提交按钮两次。 点击刷新按钮。 使用浏览器后退按钮重复之前的操作,导致重复提交表单。 使用浏览器历史记录重复提交表单。 浏览器重复的HTTP请求。 二:方式 1、js禁掉提交按钮。 表单提交后使用Java ...
分类:其他好文   时间:2018-04-15 11:44:10    阅读次数:193
从QQ密码修改的小问题回顾下URL Fragment
改变#不会导致页面重新加载,但是会改变浏览器历史记录 关于这点很容易测试,假设当前访问的页面是http://www.qq.com,打开控制台,分别输入如下命令看下区别(是否刷新),然后,再查看window.history有什么区别(历史记录是否变化) 在普通的网页浏览中,我们每点击一个网页链接,就会 ...
分类:Web程序   时间:2018-04-05 14:27:22    阅读次数:229
【http】post和get请求的区别
两种常用的HTTP请求方式:post和get get:从指定的资源进行请求。数据长度有限制(2048个字符)可被缓存、可被保留在浏览器历史记录中,安全性较差。发送敏感信息如密码时不适用。 post:向指定的资源提交要被处理的数据。数据长度无限制、不可被缓存,不可保存在浏览器历史记录中,安全性较高。 ...
分类:Web程序   时间:2017-07-13 17:14:38    阅读次数:224
防止表单重复提交
表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如: 点击提交按钮两次。 点击刷新按钮。 使用浏览器后退按钮重复之前的操作,导致重复提交表单。 使用浏览器历史记录重复提交表单。 浏览器重复的HTTP请求。 几种防止表单重复提交的方法 禁掉提交 ...
分类:其他好文   时间:2017-06-26 18:07:47    阅读次数:147
如何防止表单重复提交
一、有很多的应用场景都会遇到重复提交问题,比如: 1、点击提交按钮两次。2、点击刷新按钮。3、使用浏览器后退按钮重复之前的操作,导致重复提交表单。4、使用浏览器历史记录重复提交表单。5、浏览器重复的 HTTP 请求。 二、防止表单重复提交的方法 1、禁掉提交按钮 表单提交后使用 Javascript ...
分类:其他好文   时间:2017-02-17 21:45:30    阅读次数:184
BOMwindow对象
1、使用window.open()方法既可以导航到一个特定的URL,也可以打开一个新的浏览器窗口。接收四个参数:a:要加载的URL,b:窗口目标,c:一个特性字符串,d:一个表示新页面是否取代浏览器历史记录中当前加载页面的布尔值。最后一个只在不打开新窗口的情况下使用,通常只需传递第一个参数。 ...
分类:Windows程序   时间:2017-02-17 00:13:11    阅读次数:178
表单重复提交问题
一、常见的重复提交问题 a>点击提交按钮两次。 b>点击刷新按钮。 c>使用浏览器后退按钮重复之前的操作,导致重复提交表单。 d>使用浏览器历史记录重复提交表单。 e>浏览器重复的HTTP请求。 二、防止表单重复提交原理 提交表单的时候提交一份随机的字符串或随机数字等等,再把这个随机的数据存到req ...
分类:其他好文   时间:2017-02-04 21:10:43    阅读次数:273
HTML5无刷新修改URL
HTML5新添加了两个api分别是pushState和replaceState,DOM中的window对象通过window.history方法提供了对浏览器历史记录的读取,可以在用户的访问记录中前进和后退,我们可以开始操作这个历史记录堆栈。 实例一、通过pushState修改URL DEMO htt ...
分类:Web程序   时间:2017-01-08 08:12:05    阅读次数:266
62条   上一页 1 2 3 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!