SuperX

KontaktMail für InfosSuchenLogin

Beispiel für eine eingebettete Seite

Nehmen wir an wir wollen direkt auf folgende Seite verlinken:

679x255px

Es wird das Servlet SuperXmlTabelle mit den Parametern "Köpfe oder Fälle = Köpfe" etc. aufgerufen.

Die zugehörige URL können wir durch den Lesezeichen-Button 17x19px erfahren:

392x271px

Mit Klick auf den blauen Link mit der Rechten Maustaste können Sie den Link in die Zwischenablage kopieren:

416x173px

Der Text in der Zwischenablage ist ein Javascript-Aufruf, der den Komfort im normalen Lesezeichen erhöht. Wir benötigen aber nur das Ergebnis der Anweisung, das in der Variablen "url" steht.

javascript:url="http:...encodeURIComponent(p[i].k);if(window.oeffne)oeffne(url);else%20self.location.href=url;

(Zeilenumbrüche bitte ignorieren, der Link besteht aus nur einer Zeile)

Ersetzen Sie den Passus "if(window.oeffne)oeffne(url);else%20self.location.href=url;" durch "alert(url);".

javascript:url="http:...encodeURIComponent(p[i].k);alert(url)

Rufen Sie das Lesezeichen in einem leeren Browserfenster auf. Es erscheint eine Dialogbox mit einer Adresse, z.B.

http://localhost:8080/superx/servlet/SuperXmlTabelle?tid=16160&K%C3%B6pfe%20oder%20F%C3%A4lle%20%3F=1%3D1&Stichtag=1&Seit%20Semester=20072&F%C3%A4cher=230&F%C3%A4cher-Sicht=k_stg&Studiengang-Sicht=sos_lstgab&Staatsangeh%C3%B6rigkeit-Sicht=sos_staat_astat&Hochschulzugangsber.=hzbart%20in%20%281%2C2%2C5%2C6%29&H%C3%B6rerstatus=1%3D1

Markieren Sie den Text, und kopieren Sie den Link mit STRG-c in die Zwischenablage. Testen Sie den Link in einem leeren Browserfenster. In manchen Browsern kann es Probleme wegen Leerzeichen im Pfad geben, im Zweifelsfall ersetzen Sie Leerzeichen durch "%20". Wenn die Anzeige funktioniert, können Sie die URL in einen "echten" Hyperlink ("<a href='...' ..." einbauen.

Analog können Sie auch auf Masken verlinken, die jew. Felder sind dann entsprechend vorbelegt, ermöglichen dem User aber dann, diese oder andere Parameter zu ändern, z.B.:

Dies ist ein Test">http://mercury:8080/superx/servlet/SuperXmlMaske?tid=16340&K%C3%B6pfe%20oder%20F%C3%A4lle%20%3F=studiengang_nr%20%3D%201%20and%20fach_nr%20%3D%201&Stichtag=0&Seit%20Semester=20061&bis%20Semester=20061&F%C3%A4cher-Sicht=k_stg&Status=1%2C2%2C3%2C5%2C6&H%C3%B6rerstatus=1%3D1&Aggregierung%20Fach=10');">Test einer Maske

Hier ist der Link auf das Servlet SuperXmlMaske eingetragen.