webForumDet fria alternativet
Logga in / Bli medlem

Javascript skojar med mig

JavaScript

3 svar · 240 visningar · startad av Skarre

Medlem sedan apr. 20012 427 inlägg
Trådstart#1

Om jag inte är alldeles trött i huvudet just nu borde resultatet av nedanstående kod omöjligen kunna bli "Good (800x600)", men det blir det likförbannat om jag sänker min upplösning till 800x600 och testar.

if (!screen.width > 800 || !screen.height > 600) {
	alert('Bad ('+screen.width+'x'+screen.height+')');
} else {
	alert('Good ('+screen.width+'x'+screen.height+')');
}
Medlem sedan nov. 200013 890 inlägg
#2

Det är inte så att du ska skriva:

if (!(screen.width > 800) || !(screen.height > 600)) {
Medlem sedan apr. 20012 427 inlägg
#3

Jepp, parenteserna hjälpte faktiskt. Jag trodde inte de skulle behövas. Tack för den!

Medlem sedan juli 2003303 inlägg
#4

HMM...

Elegant må jag säga. Duger inte

if (screen.width < 800 || screen.height < 600)

åt herrskapet? Fy fy Web-Tor.

256 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)