欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js不能跳轉(zhuǎn)到上一頁面的問題解決方法

 更新時間:2013年03月01日 16:24:56   作者:  
用JS:history.go(-1)就可以回到A頁面,如果使用Click,Change事件等激發(fā)了頁面的回傳,此時用history.go(-1)就回不到A頁面了,遇到此問題的朋友們可以祥看本文
問題描述:我們有兩個頁面A和B,當我們從A跳到B后不做作任何讓頁面回傳的操作,用JS:history.go(-1)就可以回到A頁面,但是比如我們有Click,Change事件等激發(fā)了頁面的回傳,此時用history.go(-1)就回不到A頁面了。

解決的方法:我們要想辦法記錄到頁面回傳的次數(shù)N,然后用history.go(-n),就可以回到A頁面。
在B頁面中放一個控件記錄其回傳的次數(shù),初始值為1
復制代碼 代碼如下:
 
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<script>
function goto() {
var n=document.getElementById("TextBox1").value;
var n=Number(n);
history.go(-n);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
<input id="Reset1" type="button" value="reset" onclick="goto()"/>
<asp:TextBox ID="TextBox1" runat="server" ToolTip="放一個控件保存頁面回傳次數(shù)">1</asp:TextBox>
</div>
</form>
</body>
</html>

在B頁面的CS代碼如下:
復制代碼 代碼如下:

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.TextBox1.Text = "1";
}
else
{
this.TextBox1.Text = Convert.ToString(Convert.ToInt16(this.TextBox1.Text) + 1);
}
}

這樣子不管你從A到了B頁面,在B頁面中做了什么操作,頁面回發(fā)了多少次,當你點擊【返回】時,都可以跳回頁面A了
源碼下載

相關文章

  • JS array數(shù)組檢測方式解析

    JS array數(shù)組檢測方式解析

    這篇文章主要介紹了JS array數(shù)組檢測方式解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05
  • 帶你領略Object.assign()方法的操作方式

    帶你領略Object.assign()方法的操作方式

    這篇文章主要介紹了帶你領略Object.assign()方法的操作方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • 詳解js的作用域、預解析機制

    詳解js的作用域、預解析機制

    本篇文章主要給大家詳細分析了js的作用域、預解析機制以及相關代碼分析,對此感興趣的朋友學習下吧。
    2018-02-02
  • JS中的回調(diào)函數(shù)(callback)講解

    JS中的回調(diào)函數(shù)(callback)講解

    回調(diào)函數(shù)是一段可執(zhí)行的代碼段,它作為一個參數(shù)傳遞給其他的代碼,其作用是在需要的時候方便調(diào)用這段(回調(diào)函數(shù))代碼,這篇文章主要介紹了JS中的?回調(diào)函數(shù)(callback),需要的朋友可以參考下
    2022-12-12
  • JS如何實現(xiàn)一個單文件組件

    JS如何實現(xiàn)一個單文件組件

    這篇文章主要介紹了JS如何實現(xiàn)一個單文件組件,對單文件組件感興趣的同學,可以參考下
    2021-05-05
  • 如何檢測JavaScript中的死循環(huán)示例詳解

    如何檢測JavaScript中的死循環(huán)示例詳解

    這篇文章主要給大家介紹了關于如何檢測JavaScript中死循環(huán)的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • js中使用使用原型(prototype)定義方法的好處詳解

    js中使用使用原型(prototype)定義方法的好處詳解

    下面小編就為大家?guī)硪黄猨s中使用使用原型(prototype)定義方法的好處詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • JavaScript對象封裝的簡單實現(xiàn)方法(3種方法)

    JavaScript對象封裝的簡單實現(xiàn)方法(3種方法)

    這篇文章主要介紹了JavaScript對象封裝的簡單實現(xiàn)方法,結合實例形式分析了3種簡單實現(xiàn)方法與相關注意事項,需要的朋友可以參考下
    2017-01-01
  • typescript中聲明合并介紹

    typescript中聲明合并介紹

    這篇文章主要介紹了typescript中聲明合并介紹,類型合并表明編譯器將合并兩個分開的并且名稱相同的聲明,合并之后的聲明擁有兩個聲明的特點,任意數(shù)量的聲明可以被合并,不僅限兩個,更多相關內(nèi)容需要的朋友可以參考下面文章內(nèi)容
    2022-09-09
  • CodeReview常見的幾個問題梳理解決示例

    CodeReview常見的幾個問題梳理解決示例

    這篇文章主要為大家介紹了CodeReview常見的幾個問題梳理解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12

最新評論