Hallo Auge,
habe jetzt nochmal nachgelesen und experimentiert - screen.width ist zumindest auf meinem Windows-Desktop die Bildschirmbreite. Unter IE11 und unter Chrome. Mit der kleinen Einschränkung, dass der IE die Bildschirmbreite mit der eingestellten Zoomstufe skaliert, d.h. bei 100% meldet er 1920 Pixel und bei 110% sind es 1745. Wie es auf einem Smartphone aussieht, weiß ich nicht.
Rolf