Schlagwort-Archive: Web

Einfacher Datenaustausch zwischen SSJS & JS

Im XPages-Developer-Forum wurde die Frage gestellt, wie man auf einer XPage einen Button dazu bringen kann, erst ein Serverseitiges JavaScript auszuführen, um danach dessen Rückgabewert in einem  Clientseitigen Javascript zu verarbeiten. Meine Lösung hierzu sieht so aus, daß der Datenaustausch … Weiterlesen

Veröffentlicht unter Allgemein, HTML, Java Script, ServerSide JavaScript, XPages | Verschlagwortet mit , , , , , | Schreib einen Kommentar

Intranet vs. Internet mittels CSS

Eine simple, aber dennoch einfache Möglichkeit, zwischen Zugriff aus dem Intranet und dem Internet zu unterscheiden, läßt sich durch Einbinden einer CSS-Style-Datei lösen, die nur im Intranet verfügbar ist. Hintergrund Für eine Applikation, die sowohl im Intra- als auch im … Weiterlesen

Veröffentlicht unter Allgemein, CSS, HTML, Infrastruktur | Verschlagwortet mit , , , , , | Schreib einen Kommentar

Erzwungene „Locale“-Einstellung

Bei der Entwicklung einer Web-Applikation für ein britisches Unternehmen fiel auf, daß die Landeseinstellungen der XPage immer auf Deutsch eingestellt waren. Dies äußerte sich dahingehend, daß das Dojo Toolkit z.B. die Datumsauswahl des Datepickers immer im falschen Format angezeigt hat. … Weiterlesen

Veröffentlicht unter Allgemein, Dojo Toolkit, Java Script, XPages | Verschlagwortet mit , , , , , | Schreib einen Kommentar

Dojo’s Stolpersteine

Das Dojo Toolkit enthält jede Menge interessanter und nützlicher Funktionen, z.B. dojo.fieldToObject(). Die Funktion ist sehr praktisch, da sie die Inhalte eines beliebigen Feldes in einen String bzw. einen Array konvertiert, ohne daß man sich um den Feldtyp kümmern muß. … Weiterlesen

Veröffentlicht unter Allgemein, Dojo Toolkit, Java Script | Verschlagwortet mit , , , , | Schreib einen Kommentar

Bug: „Unescape“ fehlerhaft implementiert (Domino 8.5.2)

Die Javascript-Funktion unescape ist Serverseitig fehlerhaft implementiert. Nach einem Sonderzeichen wird bei der Konvertierung das darauf folgende einfach ignoriert, wie durch folgendes Beispiel nachvollzogen werden kann. <?xml version=“1.0″ encoding=“UTF-8″?> <xp:view xmlns:xp=“http://www.ibm.com/xsp/core“> <xp:this.beforePageLoad><![CDATA[#{javascript: print ( unescape(„%20ABC%20DEF“) );}]]></xp:this.beforePageLoad> </xp:view> [Fett hervorgehoben: der … Weiterlesen

Veröffentlicht unter Allgemein, ServerSide JavaScript, XPages | Verschlagwortet mit , , , , , , | Schreib einen Kommentar

XPages und Reverse-Proxies

Beim Aufsetzen eines Reverse-Proxies gilt es im Zusammenspiel mit XPage-basierten Web-Applikationen ein Detail zu berücksichtigen: Für die Implementierung des Partial Refresh-Mechanismus mußte ein zusätzlicher HTTP-Header eingeführt werden, durch den u.a. Redirects an den Webbrowser gesteuert werden. Da im Zusammenspiel mit … Weiterlesen

Veröffentlicht unter Allgemein, XPages | Verschlagwortet mit , , , , , | 2 Kommentare

IFrames und das „src“-Attribut

Im Domino Designer (V8.5.2)  gibt es ein Problem mit der Einbettung von IFrames in XPages, denn der „<IFRAME>“-Tag wird nicht sauber unterstüzt. Das „src“-Attribut lässt leider keine multiplen URL-Parameter zu, eine Verkettung mittels Und-Zeichen läßt sich nicht speichern: <?xml version=“1.0″ … Weiterlesen

Veröffentlicht unter Allgemein, XPages | Verschlagwortet mit , , , , | Schreib einen Kommentar