Markus Strübel: SSI abhängig von URL

Hallo,

ich möchte eine Seite (keine Frameseite) mit SSI machen. in dem shtml-Dokument soll an beliebiger Stelle der Tag <!--#include file="any.htm" --> eingefügt werden. Dem Beispiel könnt Ihr entnehmen, dass die Datei any.htm eingeschrieben wird. Wenn aber die URL des Dokuments (location.href); lautet: http://localhost/index.shtml?url=document.html soll die Datei
document.html eingeschrieben werden. Wie kann ich das in Verbindung mit JS machen. Oder gibts da nen ganz einfachen SSI-Befehl, mit dem man die location.href "stringen" kann - ganz ohne JavaScript?

Markus

  1. Hallo,

    beachte dass SSI auf dem Server abläuft und Javascript auf dem Client. Die beiden haben voneineander also keine Ahnung. Um serverseitig eine Datei nach Wahl einzubinden kannst Du zum Beispiel in die Seiten ein CGI Script einbinden, daß die übergebenen Werte ausliest und dementsprechend die gewünschten Daten ausgibt.

    Also
    -include ein CGI Script
    -Veranlasse das Script dazu die gewünschten Daten auszugeben.

    Viele Grüße
      Philipp