webForumDet fria alternativet
Logga in / Bli medlem

Upplösning

JavaScript

3 svar · 271 visningar · startad av CoreX

Medlem sedan sep. 2001105 inlägg
Trådstart#1

Jo det är så att jag har en sida men en div lager meny.
Och upplägget på sidan är centrerad och då hamnar ju givetvis menyn lite varstans beroende på vad man har för upplösning.

Och det har jag löst lite käckt med ett javascript.
MEN. Jag har bara med standard upplösningar såsom 800*600 - 1024*768 m.m

Fast jag skulle villja ha med ALLA upplösningar,
så vet någon var man hittar info om detta så man får tag på alla upplösningarna

Medlem sedan juni 20004 308 inlägg
#2

Börja med;

if (navigator.appName == "Netscape"){
	tools=java.awt.Toolkit.getDefaultToolkit();
	screen=tools.getScreenSize();
}

Sedan läser du av upplösningen med screen.width (=bredd) och screen.height (=höjd).

Medlem sedan juni 200032 967 inlägg
#3

Men; är det inte viktigare att veta hur stort fönstret är? Jag surfar aldrig med maximerat fönster.

Mvh,

Medlem sedan juni 20004 308 inlägg
#4

Givetvis, nu svarade jag utan att tänka (igen) ;)

function getClientWidth(){
	if(document.all){
		return document.body.clientWidth;
	} else {
		return window.innerWidth;
	}
}
function getClientHeight(){
	if(document.all){
		return document.body.clientHeight;
	} else {
		return window.innerHeight;
	}
}
248 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)