OSDN Git Service

Ver.1.4.17: Refine the bug fix of favicon.ico error.
[opengate/opengate.git] / opengate / javahtml / ja / httpkeep.html
index 275f1a1..c788610 100644 (file)
 <html>
 <head>
+<link rel="shortcut icon" href="http://%%OPENGATESERVERNAME%%/favicon.ico" type="image/x-icon">
+<link rel="icon" href="http://%%OPENGATESERVERNAME%%/favicon.ico" type="image/x-icon">
 <meta http-equiv="Content-Type" content="text/html;charset=iso-2022-jp">
+<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
 <title>Http Keep-Alive</title>
 
-<script type="text/javascript">
-
-//<!--
-function createXMLHttpRequest() {
-  try { return new ActiveXObject("Msxml2.XMLHTTP");    } catch(e) {}
-  try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {}
-  try { return new XMLHttpRequest();                   } catch(e) {}
-  alert("XMLHttpRequest not supported");
-  return null;
-}
-
-function onTimeout()
-{
-  if(httpObj.readyState!=4){
-    document.getElementById("dispmsg").innerHTML = 'ERROR-01';
-    connect=0;
-  }
-
-  if(connect==1){
-    sendHello();
-    setTimeout('onTimeout()', timeInterval);
-  }
-}
-
-function sendHello(){
-
-  // http communication object
-  httpObj=createXMLHttpRequest();
-  httpObj.onreadystatechange = displayResponse;
-
-  try{  
-    httpObj.open("GET","%%HTTPHELLOURL%%"+Math.random(),true);
-  }catch(e){
-    document.getElementById("dispmsg").innerHTML = 'ERROR-02';
-    connect=0;
-  }
-
-  httpObj.send(null);
-}
-
-function displayResponse()
-{
-  if(httpObj.readyState==4){
-    if(httpObj.responseText=="hello"){
-      today=new Date; 
-      hh=today.getHours();  mm=today.getMinutes();
-      if(hh<10)hh='0'+hh;   if(mm<10)mm='0'+mm;
-      document.getElementById("dispmsg").innerHTML = hh+':'+mm;
-    }
-    else{
-      document.getElementById("dispmsg").innerHTML = 'ERROR-03';
-      connect=0;
-    }
-  }
-}
-
-function init()
-{
-  connect=1;
-  sendHello();
-
-  // http request after timeInterval(ms)
-  timeInterval =%%HTTPHELLOINTERVAL%%;
-
-  // get next text after some delay
-  setTimeout('onTimeout()', timeInterval);
-}
-//-->
-</script>
+<script type="text/JavaScript" src="%%HTTPKEEPJSURL%%"></script>
+<script type="text/JavaScript" src="%%MD5JSURL%%"></script>
 
 </head>
 
 <body>
 
-<script language="JavaScript">
-<!--
-  init();
-//-->
-</script>
-<noscript>
-<p><b>JavaScript\e$B$,L58z$K@_Dj$5$l$F$$$^$9!#3NG'2<$5$$!#\e(B</b></p>
-</noscript>
+
 
 <p>\e$B%M%C%H%o!<%/$rMxMQ$G$-$^$9!#\e(B</p>
-<p>\e$BMxMQ$,=*$C$?$iI,$:\e(BWeb\e$B%V%i%&%6$r=*N;$7$F$/$@$5$$!#%M%C%H%o!<%/MxMQ5v2D$b<+F0E*$K<h$j>C$5$l$^$9!#\e(B
-</p>
+<p>\e$BMxMQ$,=*$C$?$iI,$:\e(BWeb\e$B%V%i%&%6$r=*N;$7$F$/$@$5$$!#\e(B
+\e$B%M%C%H%o!<%/MxMQ5v2D$b<+F0E*$K<h$j>C$5$l$^$9!#\e(B</p>
+<noscript>
+<p><b>JavaScript\e$B$,L58z$K@_Dj$5$l$F$$$^$9!#JQ99$7$F2<$5$$!#\e(B</b></p>
+</noscript>
 <hr />
 <p>
-<div align="center">
+<div id="watchdog" align="center">
 <table width="60%" bgcolor="yellow" >
 <tr>
 <td align='center'>\e$B%M%C%H%o!<%/MxMQ5v2D\e(B</td>
 <td align='center'>\e$B%f!<%6L>\e(B %%USERID%%</td>
 <td align='center'>\e$B@\B33NG'\e(B</td>
-<td align='center'><div id="dispmsg">\e$B3+;OCf\e(B...</div> </td>
+<td align='center'><div id="dispmsg">\e$B3+;OCf!%!%!%\e(B</div> </td>
 </tr>
 </table>
 </div>
 </p>
 <hr />
 
-<p>\e$B>e$N%P!<1&C<$K\e(BERROR\e$B$,I=<($5$l$k$H$-$O!"\e(B
-<a href="%%TERMINATEURL%%"><b>\e$BMxMQCfCG\e(B</b></a>\e$B$r%/%j%C%/$7$F\e(B
-\e$B%V%i%&%6$r=*N;$7$?8e!"G'>Z%Z!<%8$K$*$$$F\e(BJAVA\e$BJ}<0$rA*Br$7$F$/$@$5$$!#\e(B
-
-<script language="JavaScript">
-!--
-  window.open("%%STARTURL%%","window1");
-//-->
-</script>
+<p>\e$B>e$N\e(B2\e$BK\$N@~$N4V$K2+?'$N%P!<$,I=<($5$l$J$+$C$?$j%M%C%H%o!<%/$,JD:?$5$l$k\e(B
+\e$B$J$IF0:n$,$*$+$7$$>l9g$O!"\e(B<a href="%%TERMINATEURL%%"><b>\e$BMxMQCfCG\e(B
+</b></a>\e$B$r%/%j%C%/$7$F$+$i%V%i%&%6$r=*N;$7$F$/$@$5$$!#\e(B
+\e$B$^$?G'>Z%Z!<%8$,I=<($5$l$J$$>l9g$O!"\e(B
+\e$BDL>o$H$OJL$N%Z!<%8$r%"%/%;%9$7$F$_$F$/$@$5$$!#\e(B
+</p>
 
 <table bgcolor="lightyellow" border="1">
 <tr><td>
-<b>\e$B$3$N%Z!<%8$O$3$N$^$^$K!JKt$O:G>/2=!K$7$F!"JL$N%&%$%s%I%&$G:n6H$7$F$/$@$5$$!#\e(B</b>
-\e$B:n6HMQ%&%#%s%I%&$,3+$+$J$$>l9g$K$O!"\e(B
-<a href="%%STARTURL%%" target="_blank"><h3>[\e$B%9%?!<%H%Z!<%8\e(B]</h3></a>
-\e$B$r%/%j%C%/$7$F$/$@$5$$!#\e(B
-
+<b>\e$B$3$N%Z!<%8$O!"!V$3$N$^$^!W$+Kt$O!V:G>/2=>uBV!W$K$7$F2<$5$$!#%M%C%H\e(B
+\e$B%o!<%/MxMQ$O!"JL$K%V%i%&%6$=$NB>$N%M%C%H%o!<%/MxMQ%W%m%0%i%`$r5/F0$7$F\e(B
+\e$B9T$C$F$/$@$5$$!#\e(B</b> \e$B$^$?$O!"\e(B<a href="%%STARTURL%%"
+target="_blank"><b>[\e$B%9%?!<%H%Z!<%8\e(B]
+</b></a>\e$B$+$i3+;O$7$F$/$@$5$$!J%/%j%C%/$G%9%?!<%H%Z!<%8$,3+$+$J$1$l$P!"\e(B
+\e$B%7%U%H%-!<$r2!$7$J$,$i%/%j%C%/$7$F$/$@$5$$!#\e(B
+\e$B$^$?%]%C%W%"%C%W5v2D$K@_Dj$9$l$P<+F0E*$K%]%C%W%"%C%W$7$^$9!K!#\e(B
 </td></tr>
 </table>
 
+<script type="text/JavaScript">
+//<!--
+  window.open("%%STARTURL%%","window1");
+
+  applet  =' <applet code="Opengate.class" archive="Opengate.jar" ';
+  applet +='  codebase="%%OPENGATEDIR%%" width="600" height="30" > ';
+  applet +='  <param name=port value="%%OPENGATEPORT%%"> ';
+  applet +='  <param name=user value="%%USERID%%"> ';
+  applet +='  <param name=sessionid value="%%SESSIONID%%"> ';
+  applet +='  <param name=lang value="%%LANGUAGE%%"> ';
+  applet +=' </applet> ';
+
+  initHttpkeep("%%HTTPHELLOURL%%",applet,"%%SESSIONID%%");
+//-->
+</script>
+
 
 </body>
 </html>