diff options
| -rw-r--r-- | spss.slinterface/pages/resultOverview.jsp | 35 | 
1 files changed, 28 insertions, 7 deletions
| diff --git a/spss.slinterface/pages/resultOverview.jsp b/spss.slinterface/pages/resultOverview.jsp index 388efa77e..a334cb688 100644 --- a/spss.slinterface/pages/resultOverview.jsp +++ b/spss.slinterface/pages/resultOverview.jsp @@ -17,9 +17,30 @@  <html>
    <head>
 -    <head><title>Bundeskanzleramt der Republik Österreich - Signaturprüfdienst</title></head>
 +    <title>MOA SL - Signaturprüfdienst</title>
 +    <script type="text/javascript">
 +      var doTerminate = true;
 +      var breakWhile = false;
 +      
 +      function terminateSession()
 +      {
 +        if (doTerminate)
 +        {
 +          ref = "<%out.print(
 +	          ((at.gv.egovernment.moa.spss.slinterface.URLRewriter) application.getAttribute(at.gv.egovernment.moa.spss.slinterface.Constants.WSCP_URL_REWRITER_)).rewrite(
 +	          request.getContextPath() + "/return", request.getSession()));%>";
 +          window.location.replace(ref);
 +	      }
 +       doTerminate = true;
 +      }
 +      
 +      function doNotTerminate()
 +      {
 +        doTerminate = false;
 +      }
 +    </script>
    </head>
 -  <body>
 +  <body onunload="terminateSession()">
      <table width="800px" align="center">
      <tr>
      <td>
 @@ -28,16 +49,16 @@        <% out.print(
          "src=\"" + 
          ((at.gv.egovernment.moa.spss.slinterface.URLRewriter) application.getAttribute(at.gv.egovernment.moa.spss.slinterface.Constants.WSCP_URL_REWRITER_)).rewrite(
 -          request.getContextPath() + "/pages/images/aut-emb2.gif\"", request.getSession()) +
 +          request.getContextPath() + "/pages/images/LogoMoa4c.png\"", request.getSession()) +
          " alt=\"Republik Österreich\""); %>
      ></td>
 -    <td align="center"><b>Bundeskanzleramt der Republik Österreich - Signaturprüfdienst</b></td>
 +    <td align="center"><b>MOA SL - Signaturprüfdienst</b></td>
      </table>
      <p>Nachfolgend finden Sie das Ergebnis der Prüfung der eingereichten elektronischen Signatur.</p>
      <p>
 -      <a href="<%out.print(
 +      <a onclick="doNotTerminate()" href="<%out.print(
  	    ((at.gv.egovernment.moa.spss.slinterface.URLRewriter) application.getAttribute(at.gv.egovernment.moa.spss.slinterface.Constants.WSCP_URL_REWRITER_)).rewrite(
  	      request.getContextPath() + "/return", request.getSession()));%>">
          Zurück zur Anwendung ...</a>
 @@ -231,7 +252,7 @@  	        // out.print("<a href=\"" + response.encodeURL(request.getContextPath() + dataInfo.getHashInputDataURL()) + "\"");
  	        out.print(
 -	          "<a href=\"" + 
 +	          "<a onclick=\"doNotTerminate()\" href=\"" + 
  	          ((at.gv.egovernment.moa.spss.slinterface.URLRewriter) application.getAttribute(at.gv.egovernment.moa.spss.slinterface.Constants.WSCP_URL_REWRITER_)).rewrite(
                  request.getContextPath() + dataInfo.getHashInputDataURL(), request.getSession()) +
  	          "\"");
 @@ -258,7 +279,7 @@      </table>
      <p>
 -      <a href="<%out.print(
 +      <a onclick="doNotTerminate()" href="<%out.print(
  	    ((at.gv.egovernment.moa.spss.slinterface.URLRewriter) application.getAttribute(at.gv.egovernment.moa.spss.slinterface.Constants.WSCP_URL_REWRITER_)).rewrite(
  	      request.getContextPath() + "/return", request.getSession()));%>">
          Zurück zur Anwendung ...</a>
 | 
