Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: DrNotes am 06.03.06 - 16:56:13

Titel: Webmail - Wie üperprüfen ob Client Java-kompatibel?
Beitrag von: DrNotes am 06.03.06 - 16:56:13
Hallo Spezialisten,

seit ca. 3 Monaten ist das Webmail (Mail50) in unserer Firma im Einsatz.
-->Server 5.0.12
--> Mailschablone 5.0.11

Das Problem ist allerdings, dass es immerwieder vorkommt, das Flughafen-Terminals, Pocket-PC etc. teilweise die Java-basierende Menüleiste nicht darstellen können, da auf diesen Rechnern kein Java installiert ist.

Jetzt wäre meine Idee, ich frag den Web-Client bzgl. Java-Fähigkeit ab, und stelle die Menüleiste in Java oder als simples HTML dar.

Frage:
Gibt's dafür eine Funktion bzw. eine CGI-Variabel.

Wäre für Tips sehr dankbar.

LG
Titel: Re: Webmail - Wie üperprüfen ob Client Java-kompatibel?
Beitrag von: umi am 06.03.06 - 17:16:56
Den Broswer kannst Du mit
navigator.javaEnabled()
in JavaScript testen. Liefert true, falls Java unterstützt wird.

Titel: Re: Webmail - Wie üperprüfen ob Client Java-kompatibel?
Beitrag von: DrNotes am 06.03.06 - 17:29:40
Den Broswer kannst Du mit
navigator.javaEnabled()
in JavaScript testen. Liefert true, falls Java unterstützt wird.


Hallo Urs,

und wo genau frage ich das jetzt ab??

Danke im voraus!
Titel: Re: Webmail - Wie üperprüfen ob Client Java-kompatibel?
Beitrag von: umi am 06.03.06 - 17:46:17
Im Browser des Clients?

Du kannst allerdings nicht während dem Laden umstellen ob Du die Applets laden willst oder nicht.

Ich denke, das was Du da vorhast ist ein grösseres Projekt... Da du im Notes nicht dynamisch zwischen Applet und nicht applet umschalten kannst.
Titel: Re: Webmail - Wie üperprüfen ob Client Java-kompatibel?
Beitrag von: DrNotes am 07.03.06 - 09:21:37
Im Browser des Clients?

Du kannst allerdings nicht während dem Laden umstellen ob Du die Applets laden willst oder nicht.

Ich denke, das was Du da vorhast ist ein grösseres Projekt... Da du im Notes nicht dynamisch zwischen Applet und nicht applet umschalten kannst.

Das heiss, ich hab zwar eine wunderbare Funktion
"@If (@BrowserInfo("JavaScript");....;...)"
kann diese aber für mein Problem nicht einsetzen?

Ciao
Titel: Re: Webmail - Wie üperprüfen ob Client Java-kompatibel?
Beitrag von: umi am 07.03.06 - 12:54:45
Nicht das ich wüsste. Du Setzt ja bei den Eigenschaften der Aktionsleiste fest, ob diese entweder als HTML oder als Applet dargestellt werden soll. Diese Eigenschaft ist im Form drin und kann zur Laufzeit nicht geändert werden.
Titel: Re: Webmail - Wie üperprüfen ob Client Java-kompatibel?
Beitrag von: DrNotes am 08.03.06 - 16:11:05
Nicht das ich wüsste. Du Setzt ja bei den Eigenschaften der Aktionsleiste fest, ob diese entweder als HTML oder als Applet dargestellt werden soll. Diese Eigenschaft ist im Form drin und kann zur Laufzeit nicht geändert werden.


Kann man diese grauen Kastln (Button in HTML-Ansicht) irgendwie anders gestalten (andere Farbe, etc.)?
P.s. Von HTML-Programmierung hab ich nicht viel Plan.

Danke für Eure Tips!
Titel: Re: Webmail - Wie üperprüfen ob Client Java-kompatibel?
Beitrag von: umi am 09.03.06 - 08:23:27
1. Lerne HTML/CSS/JS
2. sieh mal bei http://www.codestore.net/store.nsf/unid/HUMR-67HEPN?OpenDocument nach
Titel: Re: Webmail - Wie üperprüfen ob Client Java-kompatibel?
Beitrag von: DrNotes am 22.03.06 - 13:49:16
Hallo Spezialisten,

seit ca. 3 Monaten ist das Webmail (Mail50) in unserer Firma im Einsatz.
-->Server 5.0.12
--> Mailschablone 5.0.11

Das Problem ist allerdings, dass es immerwieder vorkommt, das Flughafen-Terminals, Pocket-PC etc. teilweise die Java-basierende Menüleiste nicht darstellen können, da auf diesen Rechnern kein Java installiert ist.

Jetzt wäre meine Idee, ich frag den Web-Client bzgl. Java-Fähigkeit ab, und stelle die Menüleiste in Java oder als simples HTML dar.

Frage:
Gibt's dafür eine Funktion bzw. eine CGI-Variabel.

Wäre für Tips sehr dankbar.

LG

Ich hätte jetzt noch eine andere Idee!

Und zwar geht es darum, dass ich nur im "Notfall" (also wenn die Java-Leiste unsichtbar ist)
zumindest die Möglichkeit habe, von der Java- auf die HTML-Menüleiste mittels Button umschalte
(oder zumindest einen "Neuen Memo" und "Senden"-Button einblende = Notprogrammlauf) um ein E-Mail zu schicken.

Wäre das vielleicht irgendwie möglich?`

Würde mich über eventuelle Antworten sehr freuen, da ich eine möglichst einfache Lösung bräuchte.
Titel: Re: Webmail - Wie üperprüfen ob Client Java-kompatibel?
Beitrag von: DrNotes am 22.03.06 - 16:01:14
Hallo Spezialisten,

seit ca. 3 Monaten ist das Webmail (Mail50) in unserer Firma im Einsatz.
-->Server 5.0.12
--> Mailschablone 5.0.11

Das Problem ist allerdings, dass es immerwieder vorkommt, das Flughafen-Terminals, Pocket-PC etc. teilweise die Java-basierende Menüleiste nicht darstellen können, da auf diesen Rechnern kein Java installiert ist.

Jetzt wäre meine Idee, ich frag den Web-Client bzgl. Java-Fähigkeit ab, und stelle die Menüleiste in Java oder als simples HTML dar.

Frage:
Gibt's dafür eine Funktion bzw. eine CGI-Variabel.

Wäre für Tips sehr dankbar.

LG

Ich hätte jetzt noch eine andere Idee!

Und zwar geht es darum, dass ich nur im "Notfall" (also wenn die Java-Leiste unsichtbar ist)
zumindest die Möglichkeit habe, von der Java- auf die HTML-Menüleiste mittels Button umschalte
(oder zumindest einen "Neuen Memo" und "Senden"-Button einblende = Notprogrammlauf) um ein E-Mail zu schicken.

Wäre das vielleicht irgendwie möglich?`

Würde mich über eventuelle Antworten sehr freuen, da ich eine möglichst einfache Lösung bräuchte.

Für alle die's interessiert, ich hab jetzt eine Lösung gefunden:
--> Ich hab die Memo-Maske kopiert als MemoHTML und darin die Aktionsleiste als HTML geschaltet.
--> Im Webmail-Picker hab ich mir einen Button programmiert, der mich auf die MemoHTML-Maske umleitet.

Geht eigentlich eh einfach.