freshman2017
Goto Top

Hilfe u. Frage zur .htacess

Moin,

ich hoffe ich habe das richtige "Unterforum" erwischt.

Ich würde gerne eine Webseite mit Hilfe der .htacess in der Ansicht auf einem "Touch"- Monitor anders ausgeben lassen, als auf einem normalen Monitor. Ist das Möglich?

Herausforderung ist, dass es nur unter einer bestimmten festen IP und nur auf diesem bestimmten Touch-Monitor angewendet werden soll. Der Touch Monitor: Dell S2240T LED-Multi-Touch-Monitor

Die feste IP kann ich bestimmen aber was ist mit dem Monitor?

Content-Key: 363541

Url: https://administrator.de/contentid/363541

Ausgedruckt am: 29.03.2024 um 10:03 Uhr

Mitglied: marinux
marinux 04.02.2018 aktualisiert um 09:28:34 Uhr
Goto Top
Hi,

Monitormodell wird schwer zu erkennen. Wenn dann eher nur per JavaScript screen properties eingrenzbar. .htaccess ist hier das falsche Mittel.

Gruß
Mitglied: 135333
135333 04.02.2018 aktualisiert um 10:00:23 Uhr
Goto Top
Mach mit PHP eine Abfrage der IP und dann setzt du ein CSS Stylesheet mit Media-Query in die Seite.

Gruß snap
Mitglied: freshman2017
freshman2017 04.02.2018 um 10:07:58 Uhr
Goto Top
Zitat von @marinux:

Hi,

Monitormodell wird schwer zu erkennen. Wenn dann eher nur per JavaScript screen properties eingrenzbar. .htaccess ist hier das falsche Mittel.

Gruß

Was sind diese screen properties? Weöche Angaben würde ich da vom Monitor benötigen?

Wäre es ggf. über die MAC-Adresse des Rechners einfacher?
Mitglied: marinux
marinux 04.02.2018 um 12:31:21 Uhr
Goto Top
Hi,

https://www.w3schools.com/jsref/obj_screen.asp

Wenn der Client u. Server im gleichen Ethernetsegment liegen, dann ist auch eine Identifizierung per MAC Adresse möglich.

Gruß
Mitglied: freshman2017
freshman2017 04.02.2018 um 15:16:43 Uhr
Goto Top
Moin,

danke für die Antwort.

Property	Description
availHeight	Returns the height of the screen (excluding the Windows Taskbar)
availWidth	Returns the width of the screen (excluding the Windows Taskbar)
colorDepth	Returns the bit depth of the color palette for displaying images
height	Returns the total height of the screen
pixelDepth	Returns the color resolution (in bits per pixel) of the screen
width	Returns the total width of the screen

Daraus kann ich doch keinen genauen Monitor spezifizieren?
Mitglied: 135333
135333 04.02.2018 aktualisiert um 15:25:50 Uhr
Goto Top
Das wirst du auch nie können, du kannst höchstens per CSS Mediaquery oder Javascript die Auflösung des benutzten Devices abfragen. Da aber sowieso alles von der selben IP kommt ist es doch sehr unwahrscheinlich das damit ein anderer daher kommt wenn du die IP reservierst.
Wenn jede Dödelswebseite meine Hardware abfragen könnte wäre ja fatal ...
Mitglied: freshman2017
freshman2017 04.02.2018 um 15:31:00 Uhr
Goto Top
Ah, okey. Ich würde halt gerne eine Intranetseite nur auf einem bestimmten Monitor ausgeben lassen.
Mitglied: 135333
Lösung 135333 04.02.2018 um 16:05:17 Uhr
Goto Top
Dann erlaube halt nur dem Rechner auf die Seite zuzugreifen...

Leider ist deine Schilderung mehr als dürftig. Zu einem Monitor gehört immer auch ein Rechner...
Mitglied: marinux
marinux 05.02.2018 um 08:25:49 Uhr
Goto Top
Hi,

oder manipuliere den Browser User Agent und werte diesen aus.

Gruß