Basically I want to display a popup box only at a specific time in asp.net application. so i'm using the following code..
aspx page :
Expand|Select|Wrap|Line Numbers
- <head runat="server">
- <title>Untitled Page</title>
- <script type="text/javascript">
- function timedMsg()
- {
- var t=setTimeout("alert('good morning!')",6000);
- }
- </script>
- </head>
Expand|Select|Wrap|Line Numbers
- protected void Button1_Click(object sender, EventArgs e)
- {
- StringBuilder script = new StringBuilder();
- script.Append("<script type=\"text/javascript\">");
- script.Append("timedMsg();");
- script.Append("</script>");
- Page.ClientScript.RegisterClientScriptBlock(typeof(object), "JavaScriptBlock", script.ToString());
- }
aspx page :
Expand|Select|Wrap|Line Numbers
- <head runat="server">
- <title>Untitled Page</title>
- <script type="text/javascript">
- function timedMsg(var x)
- {
- var t=setTimeout("alert('I am displayed after 3 seconds!')",x);
- }
- </script>
- </head>
Expand|Select|Wrap|Line Numbers
- protected void Button1_Click(object sender, EventArgs e)
- {
- int x = 6000;
- StringBuilder script = new StringBuilder();
- script.Append("<script type=\"text/javascript\">");
- script.Append("timedMsg("+x+");");
- script.Append("</script>");
- Page.ClientScript.RegisterClientScriptBlock(typeof(object), "JavaScriptBlock", script.ToString());
- }
thanks..