Har en upplösningskontroll på min sida för tillfället men problemet är att vissa mått som jag vill konfigurera beroende på upplösningen inte funkar om man kör webläsaren omaximerad. Så jag undrar om det finns nån funktion för å kolla själva fönstrets storlek?
"Upplösning" omaximerat
4 svar · 247 visningar · startad av MaRseY
Är det detta du menar?
<head>
<script type="text/javascript">
<!--
window.onload = function(){
var w = document.body.offsetWidth || self.innerWidth;
var h = document.body.offsetHeight || self.innerHeight;
alert( "Höjd: " + h + "\nBredd: " + w );
};
//-->
</script>
</head>
:)
jupp precis, tackar ;)
En fråga bara.. måste jag ha det som "window.onload" för nu så laddas sidan först å sen körs funktionen, skulle vela kunna köra funktionen direkt om det är möjligt men det går ju inte å bara döpa funktionen till nåt för då kom inte objektet med..
För att läsa av olika elements storlek ( i det här fallet "body" ), måste elementet i fråga hinna läsas in av webbläsaren och det har det inte gjort om du skulle göra exempelvis så här:
<head>
<script type="text/javascript">
<!--
function foo(){
alert( document.getElementsByTagName( "body" ).item( 0 ) );
};
[i]foo();[/i]
//-->
</script>
</head>
...
<-- Resten av HTML-dokumentet här -->
:)