.Net定时弹出窗口(c#)

using System;
using System.Collections;
using System.ComponentModel;
using System.Web;
using System.Web.SessionState;
using System.Threading;
using System.Timers;

namespace PopUp
{
 public class Global : System.Web.HttpApplication
 {
  private System.ComponentModel.IContainer components = null;
  private System.Timers.Timer aTimer;
            public static DateTime dtBegin;
  public static long TimeInterval=10000;
  public static bool TimeOut;

public Global()
  {
   InitializeComponent();
  } 
  
  protected void Application_Start(Object sender, EventArgs e)
  {
   TimeOut=false;
   dtBegin=DateTime.Now;
   aTimer = new System.Timers.Timer();
   aTimer.Elapsed+=new ElapsedEventHandler(OnTimedEvent);
   aTimer.Interval=TimeInterval;
   aTimer.Enabled=true;
  }
 
  protected void Session_Start(Object sender, EventArgs e)
  {
  }

protected void Application_BeginRequest(Object sender, EventArgs e)
  {
        if (TimeOut==true)
   {
   TimeSpan ts=DateTime.Now-dtBegin;
                  string str="<script>alert('You have been in this application ";
   str=str+ts.Hours+" hours "+ts.Minutes +" minutes "+ts.Seconds +" seconds!')</script>";
   Response.Write(str);
   TimeOut=false;
   }
  }

protected void Application_EndRequest(Object sender, EventArgs e)
  {
  }

protected void Application_AuthenticateRequest(Object sender, EventArgs e)
  {
  }

protected void Application_Error(Object sender, EventArgs e)
  {

}

protected void Session_End(Object sender, EventArgs e)
  {
  }

protected void Application_End(Object sender, EventArgs e)
  {
   this.aTimer.Enabled=false; 
  }

private void OnTimedEvent(object source, ElapsedEventArgs e)
  {
   TimeOut=true;
  }
   
  #region Web Form Designer generated code
  private void InitializeComponent()
  {   
  }
  #endregion
 }
}

转载于:https://www.cnblogs.com/winner/archive/2007/02/28/660234.html

.Net定时弹出窗口(c#)相关推荐

  1. swing退出子窗口事件_如何创建有效的退出弹出窗口?

    如何创建有效的退出弹出窗口? 下面的退出弹出窗口为电子邮件列表增加了4153个订阅者: 这个提供折扣的弹出窗口,帮助Storiarts在60天之内挽回了96个弃单客户,从而额外创造了5000美元的销售 ...

  2. WPF 闹钟定时弹出提醒窗口

    WPF 闹钟定时弹出提醒窗口 选择定时模式,选择提醒模式,输入你想在提醒窗口上显示的内容.点击START按钮即可开始定时.当到达指定定时时间,就会弹出提醒窗口. 背景 现在人们的工作压力越来越大,很多 ...

  3. ASP.NET弹出窗口技术之增加网站流量方法

    作为Microsoft的最新建立动态Web网站的工具,ASP.NET相对于ASP和JSP在改变原始的Web编程方式方面有了长足的长进.它的代码与页面分离技术(CodeBehind)以及完善的Web服务 ...

  4. 弹出窗口以及关闭窗口

    按钮弹出,通常在这个窗口里会显示一些注意事项.版权信息.警告.欢迎光顾之类的话或者作者想要特别提示的信息.其实制作这样的页面非常容易,只要往该页面的HTML里加入几段javascript代码即可实现. ...

  5. 最基本的弹出窗口代码

    <SCRIPT LANGUAGE="javascript"> <!-- window.open ('page.html') --> </SCRIPT& ...

  6. 如何解决弹出窗口固定大小及内容的问题

    昨天在做前期DEMO时,要用到点击"查看详细信息"弹出一个页面,但这个页面是以窗口的形式弹出的,而且还固定大小 问题也很简单也解决了,但类似这样的问题在IE7中有些IE7弹出的窗口 ...

  7. JS弹出窗口的运用与技巧(转)

    //关闭,父窗口弹出对话框,子窗口直接关闭 this.Response.Write("<script language=javascript>window.close();< ...

  8. Web最基本的弹出窗口代码(javascript)

    [1.最基本的弹出窗口代码] 其实代码非常简单: <SCRIPT LANGUAGE="javascript"> <!-- window.open ('page.h ...

  9. php 弹窗代码大全,PHP_asp.net弹出窗口代码大全,//关闭,父窗口弹出对话框,子窗 - phpStudy...

    asp.net弹出窗口代码大全 //关闭,父窗口弹出对话框,子窗口直接关闭 this.Response.Write(""); //关闭,父窗口和子窗口都不弹出对话框,直接关闭 th ...

最新文章

  1. stm32怎么查看什么原因引起的nmi_为什么会有口臭,口臭是什么原因引起的,口臭是怎么回事...
  2. Apache activemq入门示例(maven项目)
  3. Elasticsearch数据备份与恢复(基于HDFS)
  4. ShellSort 希尔排序
  5. 那些年我们清除过的浮动
  6. 彭旭老师《一线员工执行力提升训练》
  7. 万能五笔输入法弹窗_万能五笔输入法
  8. 增量式PID计算公式4个疑问与理解
  9. 【小教程】steam长展柜制作
  10. 常用原型图设计工具 Axure RP 等等
  11. 90.精读《极客公园 2019》
  12. 3分钟阿里云商标智能注册申请及申请流程图文详解
  13. DFI Update的原理与实现
  14. CSP 202112-3 登机牌条码 (详细图解)
  15. 简单爬取网易云音乐评论(新手报到)
  16. 19-21Consent Page页实现
  17. Unity Recorder的使用讲解
  18. 【原创】获得大尺寸Google地图图片
  19. 新手上路vscode+php|php文档格式化与代码重构
  20. 信息管理学第一章作业

热门文章

  1. oracle11 区分大小写,修改Oracle11g用户密码不区分大小写
  2. 有了java为什么还需要groovy_Groovy创始人:Java面临终结 Scala将取而代之
  3. c语言输入身高计算标准体重_女人身高165cm标准体重是多少?
  4. java 网络爬虫 正则表达式_【干货】Java网络爬虫基础知识
  5. opencv中的threshold()函数(二值化)
  6. 亿条数据读取工具_运维数据的统一治理(上)
  7. python postgresql跨数据库查询_Postgresql跨数据库查询
  8. 原创,自己做的一个简单实用的提示小插件,兼容性很好,基本上都兼容!
  9. N35-第九周作业-张同学
  10. 十三种基于直方图的图像全局二值化算法原理、实现、代码及效果(转)