1. 程式人生 > >如何在前端和後臺彈出提示框

如何在前端和後臺彈出提示框

一、前端彈出提示框

1.<button ID="btn" Text="退出" OnClick="return confirm('你確定要退出嗎?');"></button>2.<button ID="btn" Text="退出" OnClick="<%#'if(!confirm("你確定要退出嗎?")) return false;'%>" ></button>

(此時button只能在js中使用,如果想在後臺使用需要加上runat="server"並且新增onserverclick="name_ServerClick"點選事件,在後臺寫點選效果

或者直接使用<asp:button />)

二、後臺彈出提示框

1.輸出提示框頁面不重新整理

if (!this.IsStartupScriptRegistered("訂購提示"))

{
    this.RegisterStartupScript("訂購提示","<script>alert('"+returnStr+"');</script>");
}
2.輸出提示框頁面重新整理Response.write("<script>alert('確定退出?');</script>");Response.Write("<script>alert('註冊成功!');location.href='Login.aspx';</script>"); 先彈框後跳轉

3.返回上一頁

Response.write("<a href='javascript://history.back(0)'>返回</a>")如果想在點選完提示框的確定按鈕之後還想跳轉到其他的頁面,只需在以上程式碼的分號後面新增window.location.href="URL";就可以了,URL為你要跳轉到的頁面的URL地址。