[OpenLayers-Dev] testing OL for being prepared at the ready event
Bart van den Eijnden
bartvde at osgis.nl
Wed Mar 16 07:19:55 EDT 2011
For GeoExt we have a similar issue with Ext.onReady, we advise people who want to initialize vector layers to use body onLoad instead. It's because the VML Renderer needs document.namespaces.
Best regards,
Bart
--
Looking for flexible support on OpenLayers or GeoExt? Please check out http://www.osgis.nl/support.html
Bart van den Eijnden
OSGIS
bartvde at osgis.nl
On Mar 16, 2011, at 12:17 PM, Martin Saturka wrote:
> Hi,
> we use OpenLayers at environments where we need to use JQuery based
> "ready" event for the maps initialization, i.e.
>
> $(document).ready(function() { do_map_init(); }
>
> It fails for some situations, mostly and usually for MSIE. I have
> found (for the current stable 2.10 version of OL) that it could be
> checked via
>
> OpenLayers.Util.test_ready = function() {
> var aux_layer = null;
> try {
> aux_layer = new OpenLayers.Layer.Vector("auxiliary");
> } catch (e) {
> return false;
> }
> return true;
> };
>
> I have a timer for checking it, until it is ok. Is there any plan for
> having a regular checker? Am afraid that the thing above could be
> wrong for next releases of OL.
>
> M.
>
> --
> Martin Saturka
> Software Engineer, Sourcefabric
> www.sourcefabric.org
> _______________________________________________
> Dev mailing list
> Dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/openlayers-dev
>
More information about the Dev
mailing list