C# 中返回上一页问题代码

问题

在C# Web程序中,如为页面按钮写返回上一页代码

this.RegisterClientScriptBlock("E", "<script language=javascript>history.go(-2);</script>");

其中,history.go(-2),要写为-2,因在按钮事件触发前,已刷新一次页面,所以应是-2。

Response.Write("<script language=javascript>history.go(-2);</script>");

此处也要写为“-2”。跟直接写脚本的有所不同。

时间: 2024-09-30 02:10:20

C# 中返回上一页问题代码的相关文章

JS返回上一页实例代码通过图片和按钮分别实现_javascript技巧

1. <a href ="javascript:history.go(-1);">向上一页</a> 2. <a href="javascript :history.back(-1)">返回上一页</a> 3. 如果是用按钮做的话就是: 复制代码 代码如下: <input type="button" name="Submit" onclick="javascript

js返回上一页并刷新代码整理_javascript技巧

一:JS 重载页面,本地刷新,返回上一页 复制代码 代码如下: <a href="javascript:history.go(-1)">返回上一页</a> <a href="javascript:location.reload()">重载页面,本地刷新</a> <a href="javascript:history.go(-1);location.reload()">返回上一页重载页面,

aspx中页面按钮写返回上一页代码_实用技巧

<script>history.go(-1);</script> 不管怎样,它就是不返回上一页. 经查资料,原来在asp.net的处理方式已经有所改变.当用户点击按钮时,页已经刷新了.因此我们需要把-1改为-2方可以返回至前一页. 复制代码 代码如下: protected void ButtonGoBack_Click(object sender, EventArgs e) { this.Page.ClientScript.RegisterClientScriptBlock(thi

返回上一页并自动刷新的JavaScript代码

 返回上一页并自动刷新,JavaScript一般的使用history.go(-1)和history.back()等,需要的朋友可以参考下 用JavaScript一般的使用history.go(-1)和history.back()等    但返回的是页面还是缓存中的数据,更新的数据不能马上呈现出来    这里只要使用一句简单的一条javascript语句就能实行,返回上一页并刷新页面   代码如下: location.href = document.referrer;//重新载入上一页     

JS本地刷新返回上一页代码_javascript技巧

长话短说,今天介绍实现此功能的一个方法,需要了解的朋友可以参考下: 一.JS 重载页面,本地刷新,返回上一页 代码如下: <a href="javascript:history.go(-1)">返回上一页</a> <a href="javascript:location.reload()">重载页面,本地刷新</a> <a href="javascript:history.go(-1);location

js中的referrer返回上一页使用介绍_javascript技巧

js完整代码: 复制代码 代码如下: <script language="javascript"> var refer=document.referrer; document.getElementById('backurl').value=refer; </script> "HTTP_REFERER" 链接到当前页面的前一页面的 URL 地址.不是所有的用户代理(浏览器)都会设置这个变量,而且有的还可以手工修改 HTTP_REFERER.因此

解决微信返回上一页,页面中的AJAX的请求,对Get请求无效的问题

先给大家分析问题产生原因 最近在做一个微信的项目时,遇到一种很常见的情况,需求是这样的,当用户进入到"我的个人中心"的时候,会有一个点击跳转填写认证资料的按钮,点击此按钮后,会跳转到认证资料填写页面,填写资料,提交成功后.当用户直接返回到上一页的时候.需要修改认证状态为"认证中".此时需要使用一个AJAX方法去查询认证状态,并修改页面的状态显示. 当时没有按照标准的方法写ajax方法,默认使用的方法是Get请求,前台JS代码如下: window.onload = f

360浏览器中按Backspace退格键不能删除数据,返回上一页

编者注:本文已获原创加分,请作者继续努力! 我最近才开始使用360浏览器,在发布文章时打错了字,想按Backspace退格键删除,结果返回上一页了.记得以前用低版本chrome的时候,chrome是把Backspace设为返回上一页的快捷键的,原来360浏览器也有这个快捷键! 目前在新版本的chrome浏览器中连续按Backspace键,chrome会提示按"Alt + ←"来返回上一页.即:新版本chrome不再把Backspace键做为返回上一页的快捷键,恢复了它本来的功能:删除数

javascript-meta中的refresh返回上一页,我想让它自动跳转到上一页,表单中的数据还保留

问题描述 meta中的refresh返回上一页,我想让它自动跳转到上一页,表单中的数据还保留 我在head中添加了这样一句话,为什么还是不行? 整个head如下所示: Bootstrap Admin <!-- Demo page code --> <meta http-equiv="refresh" content="2; url=javascript:window.history.go(-1);"> 解决方案 自动跳转上/下一页的脚本---