有哪位高手能给一段定时提醒的功能代码?例如:会议提醒!谢谢!
解决方案 »
- 不使用gridView,怎么删除access数据库数据
- 怎么根据某个条件统计datatable表里的某一个字段的累加总和?最好说明白一点,谢谢,在线等 ..
- 不在iis添加映射,可以实现伪静态吗 怎么做的?在线等!!各位大侠
- .NET中如何实现大小类的嵌套啊
- VB做的DLL(ASP)在ASP.Net/C#中使用报错-未设置对象变量
- excel导入的问题,在线等,解决即结贴
- 最后30分,全给了!问一个困惑好几天的DataList控件中的ImageButton控件的显示和隐藏的问题!
- 如何取得终端时间
- 这是什么错误,未能将临时文件复制到输出目录中?
- 怎样实现一个空白的窗口,不含标题栏、状态栏等一切,急!!!!!!
- gridview 置顶
- 请问一个asp.net创建excel的问题
过定时器弹出提示窗口,很多OA有这种功能
<script>
function openWindow(win,winTitle,winWidth,winHeight)
{
var winleft=window.screen.width-winWidth-12;
var winTop=window.screen.height-winHeight-75;
window.open(win ,winTitle,'width='+ winWidth +'px,height='+ winHeight +'px,left='+ winleft +'px,top='+ winTop +'px,scrollbars=1,status=0');
}
</script>
<script language="javascript" type="text/javascript" src="../js/Ajax.js"> </script>
<script language="javascript" type="text/javascript">
function check(typeStr)
{
var myurl="Tip.aspx?type="+typeStr;
var MyWebSend="";
xmlHttp.open("POST",myurl,true);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.onreadystatechange = ValidateCallBack;
xmlHttp.send(MyWebSend);
}
function checkNormal()
{
check('normal');
window.setTimeout("checkNormal()",60000);
}
function checkCalendar()
{
check('calendar');
window.setTimeout("checkCalendar()",1200000);
}
function ValidateCallBack()
{
if (xmlHttp.readyState == 4)
{
if (xmlHttp.status == 200)
{
var result=xmlHttp.responseText;
if(result.indexOf("Exist::")==0)
{
openWindow('popTip.aspx','smsWindows','430','220');
}
}
else
{
}
}
}
</script>
</head>
<body onload="checkNormal();checkCalendar();"> 在popTop里绑定数据
<script>
focus();
TimeStart=30;
function MyTimer()
{
if(TimeStart==0)
window.close();
if(document.getElementById("TimeShow"))
document.getElementById("TimeShow").innerHTML=TimeStart;
TimeStart--;
var timer=setTimeout("MyTimer()",1000);
}
可看看anyoffice和通达OA
http://topic.csdn.net/u/20090821/17/d07ed3b3-7d9c-41f0-af08-052583804a4c.html?17649
http://topic.csdn.net/u/20081119/11/5cd5db7a-d345-4789-8266-ffff5a796a3d.html
2.加上这个控件
我只會php及javascript...不知道什麼是winform....我應該從那裡開始呢?
这个要实现完善了很复杂,目前也在研究中。
然后循环调用setInterval('alert("message");',timer)(有多少提醒就循环多少次)
message是提醒内容,timer是多少毫秒后提醒,
比如如果是当天10:00的提醒
var date=new Date();
var timer=date.setHours(10,0,0,0)-date;
setInteverval('getMessage(url);',timer)
url是ajax请求路径
在getMessage()里面根据返回的json或xml构造message文本,然后用自己喜欢的方式显示(alert或填充html元素)
使用windows的"任务计划"功能即可实现;
开始-所有程序-附件-任务计划...