ASP是否可以定时触发事件

其实做这个的原理是很简单的,只是我们当时没有仔细的去想想该怎么实现,我这里用的是xmlhttp来实现的,当然还有其它的办法,我就不多说了。

现在看论坛上很多都是要一些“完整的代码”,看了之后真的是....汗-_-!

a.html 

复制代码 代码如下:<?xml version="1.0" encoding="UTF-8"?> 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml"> 

<head> 

<title> xmlhttpMission - http://www.never-online.net </title> 

<meta http-equiv="ImageToolbar" content="no" /> 

<meta name="author" content="BlueDestiny, never-online"/> 

<meta name="keywords" content="Mozilla CSS, C#, .net, Refercence, www.never-online.net"/> 

<meta name="description" content="BlueDestiny, never-online"/> 

<meta name="title" content="Mozilla CSS Refercence And Demo - http://www.never-online.net" /> 

<meta name="creator.name" content="Genius Lau, never-online, blueDestiny" /> 

<style type="text/css" media="all" title="Default"> 

@import "main.css"; 

</style> 

<script type="text/javascript"> 

 //<![CDATA[ 

 function mission() { 

  var x = new ActiveXObject("Msxml2.XMLHTTP.3.0"); 

  x.open("get","now.asp?t="+Math.random().toFixed(4),false); 

  x.send(); 

  var demo = document.getElementById("demo"); 

  var now = demo.innerHTML = x.responseText; 

  if(now == "2006-6-23 15:42:20") { 

   var wnd = window.open("http://blog.csdn.net/BlueDestiny","",""); 

  }; 

  _x = window.setTimeout(mission,1000) 

 } 

 onload = mission; 

 //]]> 

 </script> 

</head> 

<body id="www.never-online.net"> 

<div id="demo"></div> 

</body> 

</html>

now.asp 

复制代码 代码如下:<% 

call main() 

Function main() 

response.write(now()) 

End Function 

%>

时间: 2024-09-01 13:57:33

ASP是否可以定时触发事件的相关文章

ASP是否可以定时触发事件_应用技巧

其实做这个的原理是很简单的,只是我们当时没有仔细的去想想该怎么实现,我这里用的是xmlhttp来实现的,当然还有其它的办法,我就不多说了. 现在看论坛上很多都是要一些"完整的代码",看了之后真的是....汗-_-!  a.html  复制代码 代码如下: <?xml version="1.0" encoding="UTF-8"?>  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0

asp.net TextBox回车触发事件 图片在img显示_实用技巧

TextBox回车触发事件 复制代码 代码如下: //直接在js中写 <script language="javascript"> function EnterTextBox() { if(event.keyCode == 13 && document.all["TextBox1"].value != "") { event.keyCode = 9; event.returnValue = false; documen

ASP.Net防止刷新自动触发事件的解决方案

使用asp.net,在刷新页面的时候会自动触发服务器端的事件.举个简单的例子,如:一个注册页面,我们填写完注册信息之后,如果按F5刷新之后,会自动触发到Button事件上,这样就造成了又注册了一次的麻烦. 我先前的解决方案:用关键字查询,如有相同,则提示已有此用户. 但是这种方案不能在没有表识的情况下使用,他会重新提交.鉴于此,我寻找了一种新的解决方案,很庆幸,在朋友的提点下,迸发了这样的解决方案,肯定有更好的解决方案,不吝赐教. 解决思路:刷新时,捕捉KeyPress,让他触发其他无用的事件.

asp.net 页面回车触发button按钮事件

asp.net 页面回车触发button按钮事件 深层次来说这不是 ASP.NET 的问题, 而是 html form 的 submit 按钮就是如何设计的. 当你的光标焦点进入某个表单元素的时候,会激活该表单中第一个(流布局顺从左到右,从上至下) type=submit 的按钮(假如有),等待响应回车事件,并提交该form 你可以测试一下代码: <form action=""> <input type="text" /> <input

ASP.Net中防止刷新自动触发事件的解决方案_实用技巧

使用asp.net,在刷新页面的时候会自动触发服务器端的事件.举个简单的例子,如:一个注册页面,我们填写完注册信息之后,如果按F5刷新之后,会自动触发到Button事件上,这样就造成了又注册了一次的麻烦. 我先前的解决方案:用关键字查询,如有相同,则提示已有此用户. 但是这种方案不能在没有表识的情况下使用,他会重新提交.鉴于此,我寻找了一种新的解决方案,很庆幸,在朋友的提点下,迸发了这样的解决方案,肯定有更好的解决方案,不吝赐教. 解决思路:刷新时,捕捉KeyPress,让他触发其他无用的事件.

asp.net页面触发事件panel滚动条高度不变的实现方法_实用技巧

此文是为解决asp.net页面按钮点击触发事件后panel滚动条非自动回到顶端的解决方案,对于页面触发一个事件后,panel滚动条重新回到顶端,做下面的工作每次都要往下拉一下,特别是选择TreeView的时候,这个问题非常头疼,受到this.MaintainScrollPositionOnPostBack = true;的启示有感而发. 原理是在点击时保存panel滚动条的位置,页面触发事件完成后加载时重新赋值.保证页面每次点击都保存,就包含所有的按钮和别的点击事件. 步骤: 1.脚本 <hea

ASP.Net防止刷新自动触发事件的解决方案_实用技巧

使用asp.net,在刷新页面的时候会自动触发服务器端的事件.举个简单的例子,如:一个注册页面,我们填写完注册信息之后,如果按F5刷新之后,会自动触发到Button事件上,这样就造成了又注册了一次的麻烦. 我先前的解决方案:用关键字查询,如有相同,则提示已有此用户. 但是这种方案不能在没有表识的情况下使用,他会重新提交.鉴于此,我寻找了一种新的解决方案,很庆幸,在朋友的提点下,迸发了这样的解决方案,肯定有更好的解决方案,不吝赐教. 解决思路:刷新时,捕捉KeyPress,让他触发其他无用的事件.

ASP.NET服务器控件封装-【事件】-1.2【数据回发】

上节概述: 上节中主要总结了事件处理的机制.控件事件回发.服务端回发事件的捕获及 处理和异步回调等几个方面. 接下来本文将为大家描述"数据回发"的相关细节. 1.IPostBackDataHandler接口 我们封装的控件如果要实现数据回发功能的话,就必须继承 IPostBackDataHandler接口并实现接口方法.该接口方法只有两个: 代码 1 #region IPostBackDataHandler 成员 2 public bool LoadPostData(string po

c#如何弹出提示框,触发事件后关闭提示框

问题描述 c#如何弹出提示框,触发事件后关闭提示框 c#如何弹出提示框,触发事件后关闭提示框 比如说提醒用户做某事,做完后关闭提示框 解决方案 比如提示框叫Form2 Form2 form2 = new Form2(); form2.TopMost = true; form2.Show(); //做你的事情 ... form2.Hide(); 解决方案二: 定时: 或者做完后给个标识为true,后台一直检测是否收到该标识,若收到了则隐藏. 解决方案三: Messagebox.show("&quo