2010-04-22 93 views
0

我使用下面的代碼點擊瀏覽器的後退按鈕打開鏈接中的前一頁

protected void lnk_Click(object sender, EventArgs e) 
    { 
     try 
     { 
      string strlink = ConfigurationManager.AppSettings["link"].ToString().Trim(); 
      StringBuilder sb = new StringBuilder(); 
      sb.Append("<script type = 'text/javascript'>"); 
      sb.Append("window.open('"); 
      sb.Append(strlink); 
      sb.Append("');"); 
      sb.Append("</script>"); 
      ClientScript.RegisterStartupScript(this.GetType(), "script", sb.ToString()); 

     } 
} 

在頁面有兩個鏈接。當我點擊第一個鏈接時,它會在新頁面中打開一個窗口。我通過使用上面的代碼來做到這一點。

我點擊頁面中的第二個鏈接並導航到另一個頁面。現在我點擊瀏覽器後退按鈕。即興開放的第一個環節。

如何點擊返回按鈕打開頁面中的鏈接。

我正在使用c#.net 2005.

請幫忙。謝謝。

問候,enter code here 拉達一

回答

1

我說你的代碼是做或多或少正是你告訴它...你怎麼看待的RegisterStartupScript

如果您希望窗口僅在您點擊實際鏈接時打開,請將您的javascript附加到該錨點的onclick上。

+0

我已經在客戶端點擊並調用了它的JavaScript。謝謝 :) – Jebli 2010-04-23 06:31:44

相關問題