Domino 9 und frühere Versionen > Entwicklung

Browser-Info OHNE JavaScript?

(1/2) > >>

Tandorf:
Hallo!
Würde gerne folgendes (ohne JavaScript!) realisieren:
Auf einer Page liegt ein Button/Link, der ja nach aktueller Bildschirmauflösung des Users eine von 2 Pages öffnen soll.
Ist es möglich, Informationen bez. der Auflösung zu erhalten, ohne JavaScript zu benutzen?


Schönen Tach,


TANDORF ... from the re-living.

harkpabst_meliantrop:

Nein.

Es gibt zwar die @Formel @BrowserInfo, aber die eingestellte Desktopgröße gehört nicht zu den Parametern, die man abfragen kann.

ata:
... es gibt doch noch die CGI-Variablen, die kann man doch auch ohne JS erhalten...

ata

harkpabst_meliantrop:
Schon, aber wenn es das eine gibt, die die Bildschirmgröße des anfragenden Clients zurückliefert, ...

... dann kenne ich sie zumindes nicht.  ;D

Axel_Janssen:
Wenn du Spass hast hinter deine Buttons einen Java Agenten zu legen...
(muss auf Server laufen).
kann ich die gerade von mir in einem anderen Kontext entdeckten Klasse java.awt.Toolkit anbieten.

Bsp:

--- Code: ---int screenWidth = (int) Toolkit.getDefaultToolkit().getScreenSize().getWidth();

--- Ende Code ---

Es dürfte aber auch entsprechende Windows-Funktionen geben. Vielleicht meldet sich ja einer der einschlägigen Experten.

Ich halte es für sehr wahrscheinlich, dass der Vorteil von JavaScript darin liegt, dass es die wirkliche Grösse des Browserfensters ausliest. Alle Java und Windows-Funktionen/Methoden aber nur die des Bildschirms (schliesslich kann der Browser kleiner sein. Deshalb würde ich es für sowas immer zuerst mit JavaScript versuchen.

Bin mir noch nicht mal sicher, ob mit dem Java-Agenten eine redirection auf eine andere Seite möglich ist. In Lotus-Script geht das ja einfach mit

--- Code: ---print "[/" + serverName + "/" + pathName +"/Rest_Von_Url]"

--- Ende Code ---

hab noch nie ausprobiert, ob analog:

--- Code: ---System.out.println( "[/" + serverName + "/" + pathName +"/Rest_Von_Url]");

--- Ende Code ---
auch funktioniert.



Gruß Axel

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln