Should have checked my CSS before posting that mesage..... Here is what I already have defined in for my map object: #map { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; }
Andreas Hocevar-2 wrote: > > soatley wrote: >> In case anyone else runs into this, I found out that after the map is >> created, it sometimes doesn't set a height or width value in the map.size >> property. Here's my fix which seems to work quite nicely: >> >> map = new OpenLayers.Map('map', options); >> if (isNaN(map.size.w) || isNaN(map.size.h)) { >> map.updateSize(); >> } >> > > You can also make sure that the container where you render the map in > (in your snippet a div or whatever element with id 'map') has a width > and height style before you create the map object. > > Regards, > Andreas. > > >> >> Shawn >> >> soatley wrote: >> >>> I have a feeling I am running into the same issue here. I am using >>> Revision 9492 and the problem I encounter is the Invalid Argument error >>> when adding vector layers to the map. >>> >>> I have tried it on IE 7 (Win XP 32 bit) and IE 8 (Vista 64, in >>> compatability mode). IE 8 on Vista not in compat. mode works fine. >>> >>> It seems to be very similar to the issue with Ticket 1910 from what I >>> can >>> tell.... Setting up an IE breakpoint on line 600 of OpenLayers.js it >>> breaks where the variables w and h are assigned because this.size.w is >>> NaN. If you were to look at the VML.js file, it is in the area of line >>> 154. >>> >>> Does anyone have any new information or a way I can work around this? >>> >>> Shawn >>> >>> >>> Christopher Schmidt-2 wrote: >>> >>>> On Thu, Jun 18, 2009 at 10:23:15AM -0700, palewire wrote: >>>> >>>>> I've encountered some IE8 errors too. Here's the paste from what the >>>>> browser >>>>> gives you. Is there anything I can do to help out? >>>>> >>>> What SVN version is this with? This should only have been fixed in the >>>> last few commits. >>>> >>>> -- Chris >>>> >>>> >>>>> Webpage error details >>>>> >>>>> User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; >>>>> Trident/4.0) >>>>> Timestamp: Thu, 18 Jun 2009 17:21:04 UTC >>>>> >>>>> >>>>> Message: Invalid argument. >>>>> Line: 793 >>>>> Char: 110 >>>>> Code: 0 >>>>> URI: http:// ... /openlayers/OpenLayers.js >>>>> >>>>> >>>>> >>>>> >>>>> Asle Benoni wrote: >>>>> >>>>>> Sorry Christopher and others. That was a bad one from me. I did't >>>>>> like >>>>>> my attitude there. >>>>>> Of course I will test it since I had the problem just now. Glad you >>>>>> pointed that out since I am always so glad and amazed at people here >>>>>> just helping out ;-) >>>>>> Hope I can contribute also. >>>>>> >>>>>> /asle >>>>>> >>>>>> >>>>>> Den 12. juni. 2009 kl. 16.01 skrev Christopher Schmidt: >>>>>> >>>>>> >>>>>>> On Fri, Jun 12, 2009 at 03:52:54PM +0200, Asle Benoni wrote: >>>>>>> >>>>>>>> Thanks Kenneth, the compatibility hack works fine. I would rather >>>>>>>> not hack >>>>>>>> VML.js but I see this hack is newer than the one I tried. As long >>>>>>>> as the >>>>>>>> quickfix works I am satisfied. But would like to know if some have >>>>>>>> success >>>>>>>> with it and if it is included in future OL release. >>>>>>>> >>>>>>> It can't be included in a future OL release until people test it. If >>>>>>> you're unwilling to test it, the chances it will be included >>>>>>> >>>>> decrease. >>>>> >>>>>>> Please help test it if you care about it. >>>>>>> >>>>>>> -- Chris >>>>>>> >>>>>>> >>>>>>>> /asle >>>>>>>> >>>>>>>> 2009/6/12 Andreas Hocevar <ahoce...@opengeo.org> >>>>>>>> >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> On Fri, Jun 12, 2009 at 8:53 AM, Kenneth Skovhede, GEOGRAF >>>>>>>>> A/S<k...@geograf.dk> wrote: >>>>>>>>> >>>>>>>>>> Note sure what the actual problem is, but there are notes that >>>>>>>>>> the patch >>>>>>>>>> does not solve all issues. >>>>>>>>>> >>>>>>>>>> There is a nother fix mentioned, namely the one in comment #20: >>>>>>>>>> http://trac.openlayers.org/ticket/1910#comment:20 >>>>>>>>>> >>>>>>>>>> This effectively places IE8 in IE7 compatibility mode, and it >>>>>>>>>> works. >>>>>>>>>> Although it's not the correct long term solution, you can use it >>>>>>>>>> until >>>>>>>>>> the issue is fixed more permanently. >>>>>>>>>> >>>>>>>>> The latest patch [1] should fix all vector layer issues in IE8. It >>>>>>>>> would be nice to get some feedback if this is really the case. >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> Andreas. >>>>>>>>> >>>>>>>>> [1] >>>>>>>>> >>>>>>>>> >>>>> http://trac.openlayers.org/attachment/ticket/1910/openlayers-1910.patch >>>>> >>>>>>>>> -- >>>>>>>>> Andreas Hocevar >>>>>>>>> OpenGeo - http://opengeo.org/ >>>>>>>>> Expert service straight from the developers. >>>>>>>>> >>>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Users mailing list >>>>>>>> Users@openlayers.org >>>>>>>> http://openlayers.org/mailman/listinfo/users >>>>>>>> >>>>>>> -- >>>>>>> Christopher Schmidt >>>>>>> MetaCarta >>>>>>> >>>>>> _______________________________________________ >>>>>> Users mailing list >>>>>> Users@openlayers.org >>>>>> http://openlayers.org/mailman/listinfo/users >>>>>> >>>>>> >>>>>> >>>>> -- >>>>> View this message in context: >>>>> http://n2.nabble.com/Error-displaying-map-in-IE8---VML.js-tp3061276p3114656.html >>>>> Sent from the OpenLayers Users mailing list archive at Nabble.com. >>>>> >>>>> _______________________________________________ >>>>> Users mailing list >>>>> Users@openlayers.org >>>>> http://openlayers.org/mailman/listinfo/users >>>>> >>>> -- >>>> Christopher Schmidt >>>> MetaCarta >>>> _______________________________________________ >>>> Users mailing list >>>> Users@openlayers.org >>>> http://openlayers.org/mailman/listinfo/users >>>> >>>> >>>> >>> >> >> > > > -- > Andreas Hocevar > OpenGeo - http://opengeo.org/ > Expert service straight from the developers. > > _______________________________________________ > Users mailing list > Users@openlayers.org > http://openlayers.org/mailman/listinfo/users > > -- View this message in context: http://n2.nabble.com/Error-displaying-map-in-IE8---VML.js-tp3061276p3350935.html Sent from the OpenLayers Users mailing list archive at Nabble.com. _______________________________________________ Users mailing list Users@openlayers.org http://openlayers.org/mailman/listinfo/users