[OpenLayers-Users] Re: dynamic map size depending on browser size
Vincent Hussey
vinhussey at gmail.com
Thu Apr 28 06:13:01 EDT 2011
This might help:
http://www.howtocreate.co.uk/tutorials/javascript/browserwindow
Jeroen Vink wrote:
>
> I am trying to make a website with a dynamic map size depending on the
> size of the browser. I have the following javascript code:
>
> var max1 = Math.max(Math.min(document.documentElement.clientWidth - 300,
> 1300), 500);
> var max2 = Math.max(Math.min(document.documentElement.clientHeight - 250,
> 1200), 200);
>
>
> document.getElementById('nedgeoservices-map').style.width = max1 + "px";
> document.getElementById('nedgeoservices-map').style.height = max2+ "px";
>
> if (document.getElementById('nedgeoservices-xmain2') != null) {
> var orignalWidth =
> Math.max(Math.min(document.documentElement.clientWidth - 300, 1300), 500);
> var numWidth = parseInt(orignalWidth);
> numWidth = numWidth + 22;
> var mapKader = numWidth + "px";
> document.getElementById('nedgeoservices-xmain2').style.width =
> mapKader;
>
>
> which works fine in IE 8 but in FireFox gives a blank map area and the
> following error:
>
> maxExtent is null
>
> The site can be found at:
>
> http://geo.hardenberg.nl/test/ http://geo.hardenberg.nl/test/
>
> I have tried lots of things and searched many places but I can't find a
> solution, can anyone help me fix this problem?
>
> Thanks in advance,
>
> Jeroen Vink
>
--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/dynamic-map-size-depending-on-browser-size-tp6222633p6312710.html
Sent from the OpenLayers Users mailing list archive at Nabble.com.
More information about the Users
mailing list