两个html之间点击回退按钮怎么做到让前一个页面保持原状不刷新?

我模拟了一个webapp从列表页进入详情页用的是window.location.href=“...”。
而点击返回按钮可以返回但是之前页面的数据变了scrolltop也成0了。有没有一种方法不让前一页不刷新?????

0

4个回答

0

、、

返回上一页、、

0

a href="javascript:history.back(-1)">返回上一页
如果是用按钮做的话就是:
input type="button" name="Submit" onclick="javascript:history.back(-1);" value="返回上一页">

0
zhuhaomingoo
壹毛六分捌 谢谢
2 年多之前 回复
function goBack() { window.history.back(); }
-1
zhuhaomingoo
壹毛六分捌 谢谢
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
浏览器回退按钮强制刷新
关于返回页面,页面不刷新 js解决方法如下: if(window.name != "bencalie"){     location.reload();     window.name = "bencalie"; } else{     window.name = ""; } 转载地址:http://lz881228.blog.163.com/blog
点击浏览器的返回按钮或手机的返回按钮让页面刷新
在你的页面的头部加入以下代码<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="wispanh=device-wispanh, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <META HTTP-EQUIV="Prag
浏览器返回按钮不会刷新页面解决方案
<html> <head> <meta charset="utf-8"> <meta name="keywords" content="每日预测"> <meta name="description" content="亿万大数据的足球精准预测"> <meta name="viewport" content
点击回退按钮刷新页面
浏览器用户返回上一步,自动刷新window.onunload=function(){} 这个最简单粗暴 方式一、 &amp;lt;input type=&quot;hidden&quot; id=&quot;refreshed&quot; value=&quot;no&quot;&amp;gt; &amp;lt;script type=&quot;text/javascript&quot;&amp;gt; onload=function(){ var e=document.getElementById(&
浏览器返回按钮不会刷新页面解决方案---使用情景:点击浏览器左上角的后退按钮,页面需要刷新的情况
浏览器返回按钮不会刷新页面解决方案---使用情景:点击浏览器左上角的后退按钮,页面需要刷新的情况
不刷新页面响应超链接a标签的点击事件
在网页设计,尤其是单页程序,比如angular的开发,很多时候需要让a标签(超链接)响应点击事件,但是却需要让它不刷新页面(比如,刷新页面一些状态,数据会丢失)。 我研究出了2种写法: 第一种: href="javascript:void(0);" 完整代码 注册/登录第二种: 点击事件的javascript函数返回false 注册/登录 只要上面这段代码login返回
点击浏览器返回按钮,刷新页面
当点击浏览器返回按钮时,默认使用历史页面的缓存,不会重新加载数据   if(window.name != &quot;bencalie&quot;){     location.reload();     window.name = &quot;bencalie&quot;; } else{     window.name = &quot;&quot;; }...
HTML点击按钮或链接不跳转只刷新页面的方法
HTML中点击按钮或链接时不跳转只刷新页面,在某些情况下还是比较实用的,下面整理些不错的示例,感兴趣的朋友可以参考下:
关于iframe 局部刷新 全部刷新 的解决办法以及嵌套 嵌套html页面
如果你想要局部刷新可以采用iframe来实现 但是当你点击一个当前ifram例如图一 希改整个页面刷新时候 往往出现这种情况望 只有局部被刷新了 你需要刷新整个页面 则需要这样做 如果是兄弟页面则 window.parent.frames[i].location.href="index.html"; i就是代表第几个iframe; 这样所有的真个页面就刷新了
点手机浏览器后退按钮强制刷新页面
由于A界面的数据是通过ajax交互的,当你跳转到B界面,点击手机浏览器自带的后退回到A界面,由于缓存原因,读取到的数据不是最新的数据。 查了很多资料,看到网上的解决方法是清理缓存,然后页面重新向服务器发出请求。 下面整理一下,解决这个问题的方法。 方法1,HTML头部,禁止缓存: 注:此方法行不通,因为有些浏览器会忽略这个头部,测试过,可能是我手机自带浏览器的原因。 方法2,
如何让两个页面跳转但是不刷新页面。返回时前一个页面开始选择的数据还在
在点餐的时候,我们提交到确认订单却又返回了,从新再点。这时我们返回时就不能刷新,所以最好是这个点餐和确认订单是在一个页面的。如果使用mui的单页面,可能会是页面太多了不方便操作。再加上接口什么的,就内容过多。 我们可以考虑利用框架iframe,第二个页面通过iframe引进来,但是注意他们可能是一个页面了,当你进入第二个也就是那个iframe框架的页面时,返回可能就是整体返回而忽视点餐的
AJAX实现不刷新页面点击按钮在目标位置加载目标内容
AJAX可以实现异步请求数据,即不刷新页面的情况下请求服务器,加载目标内容到页面。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下 AJAX主要使用XMLHttpRequest对象来实现异步地与服务器交换数据,XMLHttpRequest 对象如果要用于 AJAX 的话,其 open() 方法
js实现用户点击浏览器后退时刷新页面问题
这个问题一直困扰我很久,有些情况下使用ajax也是无法解决的, 我看网上很多后退也可以实时载入数据, 比如手机端,,消息未读 但是读了之后再返回如果不刷新还是显示未读,体验就不好,我特别好奇那些高手是怎么做的, 但是今天我百度到了一个方法 真不错. onload=function(){ var e=document.getElementById("refreshed"); if(e.v
点击导航栏,页面不跳转,刷新内容
点击导航栏,页面不跳转,刷新内容,类似AJAX
javascript如何使页面回退前一页面
&amp;lt;a href=&quot;javascript:history.go(-1)&quot;&amp;gt;返回上一页&amp;lt;/a&amp;gt; &amp;lt;a href=&quot;javascript:location.reload()&quot;&amp;gt;重载页面,本地刷新&amp;lt;/a&amp;gt; &amp;lt;a href=&quot;javascript:history.go(-1);location.reload()&quot;&amp;gt;返回上
html,js,jquery 使当前链接不跳转、不刷新;
<!-- onclick = "javascript:;" 这两种效果一样,表示当前页面不跳转、不刷新 onclick = "javascript:void(0);" 不跳转 或 不跳转 表示a标签链接是,浏览器地址无#,且不跳转; -->
Facebook:Java漏洞曾使员工电脑被安装恶意软件
Facebook在最近宣布,其系统受到了一个利用Java漏洞的复杂攻击的连累。虽然调查还在进行中,该公司仍表示——"没有任何证据表明用户数据受到了影响"。Facebook解释称,其安全团队在1月的某个时候发现,有"少数员工"访问了一个未署名的移动开发者网站,该网站有着一个Java漏洞,导致这些员工的笔记本电脑上被安装了恶意软件。 Facebook表示,这些笔记本电脑,已经"完全打上了补丁,并
html form表单提交后不刷新不跳转的实现方法
html>       body>              form action="" method="post" target="nm_iframe">           input type="text" id="id_input_text" name="nm_input_text" />           input type="submit" id="id_submit"
后台管理系统菜单点击不刷新页面,只刷新主体部分
layui框架后台模板 1、利用iframe标签 &amp;lt;div class=&quot;layui-body&quot;&amp;gt; &amp;lt;!-- 内容主体区域 --&amp;gt; &amp;lt;div style=&quot;padding: 15px;&quot;&amp;gt; &amp;lt;iframe class=&quot;layadmin-iframe ifrem_voice&quot; src=&quot;welcome.html&
如何在一个jsp页面中实现对另一个JSP页面的刷新
如何在一个jsp页面中实现对另一个JSP页面的刷新 A.jsp页面是便利所有用户信息, 在A.jsp页面单击(设置服务密码)按扭,弹出一个无地址栏工具栏的B.jsp页面,在B.jsp页面中输入信息后,单击确定按扭,(这时在后台成功向数据库中插入了一条信息,但是A.jsp叶面没有刷新,所以无法显示出刚刚插入的那条记录,) 单击确定按扭后,关闭这个页(B.jsp)并且在A.jsp中刷新,目的是显示出刚...
记录处理移动端浏览器点击返回页面不刷新
一些浏览器中返回按钮是直接使用缓存的,不会执行任何js代码,例如, 在提交的时候将按钮设置为loading状态,如果在提交成功后没有对按钮进行处理,那么返回后按钮依然是loading状态,这就很尴尬了尴尬。 原因:部分浏览器在后退时不会触发onload事件,這是HTML5世代浏览器新增的特性之一——Back-Forward Cache(简称bfcache) 什么是bfcache 《JavaS
两个iframe,关联刷新
IFRAME A、B是在同一个主页面中,IFRAME B中的AJAX结束之后,刷新IFRAME A。
Html 页面 局部刷新方法
var int=self.setInterval("clock()",50) function clock() { var t=new Date() document.getElementById("clock").value=t } window.clearInterval(int)"> Stop interval $.ajax({    url: 'doc.xml'
回退上一个页面时如何保证之前的数据还在,即回退时不刷新页面
最近写页面跳转时遇到一个小问题,页面A如下: 当点击操作按钮时进入下面这个页面, 我在页面A中从页面A点击一个“详情”按钮进入“B页面”,再从B页面点击“返回”按钮回退到A页面时,A
解决firefox页面刷新后退,按钮禁用状态无法恢复
做表单提交时,为了防止重复提交数据,在按表单提交按钮后,我会让按钮变成禁用状态,等提交后,如果出现错误的话,会后退到表单页面,可我发现用火狐浏览器的话,后退回来时或者刷新后,按钮仍然还是禁用状态。 在button标签里加上autocomplete="off"后,可以解决刷新后的禁用问题,可是后退依然解决不了 还有一种方法,用pageshow事件里把按钮启用 我发现用remov
解决点击浏览器返回按钮回到上一页面,页面变为初始界面的问题(java+html)
最近运营反馈一个项目的视频筛选功能存在一个问题,就是用户进入视频管理界面(姑且这么称呼吧),选择了筛选条件后,点击筛选结果中的某一个视频跳到播放页面,当用户点击浏览器/手机的返回按钮时,发现跳转回的页面并没有保留之前选定的筛选条件,而是显示了第一次进入该页面的样子,这样的用户体验并不好,需要优化下: 一开始,想到的是把每次请求视频列表的筛选条件都存到session中,然后当每次加载页面时,在
当点击前进后退按钮时让HTML和JSP页面不缓存从Web服务器上重新获取页面
当点击后退按钮时,默认情况下浏览器不是从Web服务器上重新获取页面,而是从浏览器缓存中载入页面,那么怎么才能让HTML和JSP页面不缓存呢?下面为大家介绍下比较详细的解决方法: 用户退出后,如果点击浏览器上的后退按钮,Web应用将不能正确保护受保护的页面——在Session销毁后(用户退出)受保护的JSP页重新在浏览器中显示出来。 然而,如果用户点击返回页面上的任何链接,Web应用将会跳
jquery实现点击浏览器后退,上一页面自动刷新
一、需求 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;比如我们要从列表页进入到详情页,在详情页修改完数据之后,此时若是返回列表页,页面展示的内容也应该和详情页修改之后的内容保持一致才是。如果是location.href=''跳转到列表页的,则可以实现正常刷新。但如果是点击浏览器的后退按钮呢? &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;大...
JS实现Tab内容切换,页面不刷新,内容切换,网址变化
JS实现Tab内容切换,页面不刷新,内容切换,网址对应变化,效果非常好。
html中select标签刷新后不回到默认值而是保持之前选择值
问题描述:在使用select标签时,当选定下拉菜单的某一个值后,点击搜索可以搜索出相应的结果。但是,当点击下一页或者刷新页面时,select选定的条件会发生改变。<select name="status" id="status" class="select_small" > <option value="" >全部</option> <option value="1" >有效</option> <o
返回上一页面刷新与不刷新的方法
返回上一页面不刷新的方法:history.back()back() 方法可加载历史列表中的前一个 URL(如果存在)。调用该方法的效果等价于点击后退按钮或调用 history.go(-1)。返回上一页面刷新的方法:document.referrerreferrer 属性可返回载入当前文档的文档的 URL。如果当前文档不是通过超级链接访问的,则为 null。这个属性允许客户端 JavaScript ...
点击超链接不跳转,不刷新页面
本文转载自:http://heisetoufa.iteye.com/blog/1766957 让超链接点击后不跳转,可以用href = "#",但是这个#就会锚点到页面最上边      点击链接后不跳转可以设置成      1.javascript:void(0);      2.javascript:;      3.return false;          4.return
微信返回跳到前一个页面不刷新实现
主页面  子页面 主页面跳转到子页面的链接使用a标签 并且加上target="_blank" 即新窗口打开 同时主页面头部添加缓存 ios可以 安卓目前不支持 返回机制不同
在iframe 中刷新另一个iframe页面
在页面中有个iframe 1   &amp;lt;iframe id=&quot;iframe1&quot; src=&quot;${ctx}/product/list/&quot; width=&quot;100%&quot; height=&quot;91%&quot; frameborder=&quot;0&quot;&amp;gt;&amp;lt;/iframe&amp;gt;   而在list页面中有个方法mode,通过mode打开了另一个iframe2。   function m
html中全局返回上一个页面不刷新记录
使用 window.history.back(); 例如存在分页显示,当点击了第三页后,又重新调用了其他页面,一般来说返回的话会重新加载第一页,使用下面的js返回的就还是第三页的数据 则只需要在js中 &amp;lt;script&amp;gt;     $(document).ready(function () {               $(&quot;.btn-back&quot;).click(function (...
点击浏览器后退按钮时刷新验证码的方法
成生验证码的页面中,在输出验证码前加入Response.CacheControl = "no-store" .net 为Response.Cache.SetNoStore();
安卓任意两个或多个Fragment之间的交互与刷新界面
原地址:https://www.cnblogs.com/jiangbeixiaoqiao/p/6214557.html   平时项目中遇到一个问题:在子fragment中刷新父fragment的界面,通俗的说也就是在任何一个fragment中来刷新另一个fragment。大家都知道activity和fragment之间的交互可以通过接口回调和bundle来实现,但是这种fragmen
jsp页面回退按钮数据仍然保存
原理:back() 方法可加载历史列表中的前一个 URL(如果存在)。调用该方法的效果等价于点击后退按钮或调用 history.go(-1)window.history.back();例如:$(&quot;#backBtn&quot;).click(function(){ window.history.back(); });       以上语句效果是点击回退按钮即可返回上一个页面,而且可以保留之...
选项卡回退历史刷新回到上次点击的选项卡
之前写电商网页的时候,很多个页面的需求是有多个选项卡,点击不同选项卡进行切换,点击当前选项卡的某个链接跳转之后,按回退历史键,如果不进行任何处理,页面会默认回到第一个选项卡,这样客户体验感,之后找到了解决方法,分享出来希望对大家有帮助: 在页面tab切换的时候的,通过history.replaceState将当前的页面状态保持-将修改页面的URL的,但是不会重新加载页面;当页面返回重新显示的时候...
让链接在指定的iframe中跳转显示,实现链接内容不刷新父页面显示到iframe中
例子:点击某一个链接,想通过js代码跳转到父页面的某个iframe中,实现不刷新父页面在iframe中显示链接内容 <a>显示内容</a> <iframe frameborder="0" width="100%" height="100%" name="showList" scrolling="auto" style="background-color:transparent" >
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 如何零基础做到产品经理 如何从零基础做到产品经理