Martin Trappe: automatische Weiterleitung in XSL??

Beitrag lesen

hallo frank,

zuersteinmal: die nutzer haben IE 5.0 oder höher im einsatz.

ich kann kein HTML als vorlage benutzen. das problem sieht folgendermaßen aus: das XSL brauche ich für eine archivierungslösung. der archive-job nimmt das dokument und schreibt es mittels einer dok-pipeline auf einen archivserver. dort liegt nun das original(jetzt archiviert). auf dem ursprünglichen filesystem wird nur noch ein link hinterlassen (eine HTML datei), die nun auf das original im archiv zeigt. dabei wird ein teil der URL erst in dem template eingesetzt und nach archivierung wird dann aus diesem template ein HTML erzeugt.

das ganze sieht im original so aus:

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">

<html>
  <head>
     <title>File Archiving</title>
  </head>
  <body>
     <h1>File Archiving</h1>
     <hr/>
     <table>
           <tr>
              <td>File:</td>
              <td>
       <a>
       <xsl:attribute name="href">http://balu:8080/archive?get&contRep=<xsl:value-of select="*/archivid"/>&docId=<xsl:value-of select="*/docid"/>&pVersion=0045</xsl:attribute>
       <xsl:value-of select="*/filename"/>
       </a>
         </td>
      </tr>
      <tr>
         <td>Size:</td>
         <td><xsl:value-of select="*/filesize"/></td>
      </tr>
      <tr>
         <td>Date:</td>
         <td><xsl:value-of select="*/filedate"/></td>
      </tr>
      <tr>
         <td>Docid:</td>
         <td><xsl:value-of select="*/docid"/></td>
      </tr>
      <tr>
         <td>Archivid:</td>
         <td><xsl:value-of select="*/archivid"/></td>
      </tr>
     </table>
     <hr/>
     <i><a href="mailto:Administrator@xxx.de">Administrator@xxx.de</a></i>
  </body>
</html>

</xsl:template>
</xsl:stylesheet>

dieses template file is zwischengeschaltet. man muss nun allerdings erst auf die neue HTML datei im filesystem klicken, um auf das original-dokument geleitet zu werden, dieser klick soll nun auch noch wegfallen. wie kann man das XSL also so umbauen, das bei öffnen des HTML, das dokument im archiv direkt erreicht wird (URL ist ja oben drin)??

gruß
Martin