PopNotifyMessage.aspx
上传用户:tree100901
上传日期:2007-06-03
资源大小:2295k
文件大小:3k
源码类别:

OA系统

开发平台:

C#

  1. <%@ Register TagPrefix="cc1" Namespace="EeekSoft.Web" Assembly="EeekSoft.Web.PopupWin" %>
  2. <%@ Page language="c#" Codebehind="PopNotifyMessage.aspx.cs" AutoEventWireup="false" Inherits="OA.PopNotifyMessage" %>
  3. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
  4. <HTML>
  5. <HEAD>
  6. <title>NotifyMessage</title>
  7. <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
  8. <meta content="C#" name="CODE_LANGUAGE">
  9. <meta content="JavaScript" name="vs_defaultClientScript">
  10. <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
  11. <script language="javascript">
  12. var intCallID1=0;
  13. var intCallID2=0;
  14. var intCallID3=0;
  15. var intCallID4=0;
  16. function Init()
  17. {
  18. if(document.all.Hidden2.value==""){
  19. GetNewMessage();
  20. setInterval("GetNewMessage()",5000);
  21. }
  22. }
  23. function GetNewMessage()
  24. {
  25.   document.all.Hidden2.value='';
  26.   document.all.Hidden3.value='';
  27.   document.all.Hidden4.value='';
  28.   document.all.Hidden5.value='';
  29.   Service.useService("http://218.84.107.8:88/OA/WebService1/OAService.asmx?WSDL","MessageService");
  30.   intCallID1=Service.MessageService.callService(RealTime_Result1,"GetNewMessage",document.all.Hidden1.value);
  31.   intCallID2=Service.MessageService.callService(RealTime_Result2,"GetNewFile",document.all.Hidden1.value);
  32.   intCallID3=Service.MessageService.callService(RealTime_Result3,"GetNewDocument",document.all.Hidden1.value);
  33.   intCallID4=Service.MessageService.callService(RealTime_Result4,"GetNewMeeting",document.all.Hidden1.value);
  34. }
  35. function RealTime_Result1(result)
  36. {
  37.  if(result.error)
  38.  {
  39.   document.all.Hidden2.value="";
  40.  }
  41.  else
  42.  {
  43.  if(document.all.Hidden2.value==""&&result.value != ""){
  44.  document.all.Hidden2.value= result.value;
  45.  document.forms(0).submit();
  46.  }
  47.  }
  48. }
  49. function RealTime_Result2(result)
  50. {
  51.  if(result.error)
  52.  {
  53.   document.all.Hidden3.value="";
  54.  }
  55.  else
  56.  {
  57.  if(document.all.Hidden3.value==""&&result.value != ""){
  58.  document.all.Hidden3.value= result.value;
  59.  document.forms(0).submit();
  60.  }
  61.  }
  62. }
  63. function RealTime_Result3(result)
  64. {
  65.  if(result.error)
  66.  {
  67.   document.all.Hidden4.value="";
  68.  }
  69.  else
  70.  {
  71.  if(document.all.Hidden4.value==""&&result.value != ""){
  72.  document.all.Hidden4.value= result.value;
  73.  document.forms(0).submit();
  74.  }
  75.  }
  76. }
  77. function RealTime_Result4(result)
  78. {
  79.  if(result.error)
  80.  {
  81.   document.all.Hidden5.value="";
  82.  }
  83.  else
  84.  {
  85.  if(document.all.Hidden5.value==""&&result.value != ""){
  86.  document.all.Hidden5.value= result.value;
  87.  document.forms(0).submit();
  88.  }
  89.  }
  90. }
  91. </script>
  92. </HEAD>
  93. <body leftMargin="5" topMargin="5" onload="Init()" rightMargin="1">
  94. <form id="Form1" method="post" runat="server">
  95. <div id="Service" style="BEHAVIOR: url(webservice.htc)"><FONT face="宋体"></FONT></div>
  96. <cc1:PopupWin id="PopupWin1" runat="server" Width="170px" linktarget="_blank" ActionType="OpenLink"
  97. DockMode="BottomRight" autoshow="False" hideafter="-1" title="提示" OffsetY="0" OffsetX="0"></cc1:PopupWin>
  98. <INPUT id="Hidden1" type="hidden" name="Hidden1" runat="server"><INPUT id="Hidden2" type="hidden" name="Hidden2" runat="server">
  99. <INPUT id="Hidden3" type="hidden" name="Hidden3" runat="server"><INPUT id="Hidden4" type="hidden" name="Hidden4" runat="server"><INPUT id="Hidden5" type="hidden" name="Hidden5" runat="server"></form>
  100. </body>
  101. </HTML>