Many thanks, that's much easier to get my head around! and it works
too :)

here's the google sample code for V3, notice the added
"{other_params:"sensor=false"}":

http://gmaps-samples-v3.googlecode.com/svn/trunk/commonloader/commonloader.html

On Jun 1, 2:49 pm, Miguel Angel Vilela <[email protected]> wrote:
> When working with CMS or templates, the asynchronous load is usually a
> better fit:
>
> Using the Google AJAX API 
> Loaderhttp://code.google.com/apis/maps/documentation/javascript/v2/basics.h...
>
> You can use that code with 3[.x] versions and it Just Works.
>
> Cheers,
> Miguel
>
>
>
> On Tue, Jun 1, 2010 at 15:44, duffnut <[email protected]> wrote:
> > Sorry Esa for the spam, I did not realise this was a google group,
> > will open my question to the community:
>
> > I am creating a website for my charity using wordpress and a CMS
> > theme, so the only way to edit the body tag is to edit the theme
> > files, and have the onload event in every page (I would have guessed
> > that was a bad thing, but if not, just let me know). It seems the
> > solution you suggest is better as I only need maps with markers on 1
> > or 2 pages. But I wouldn't know where to put the API object as my
> > scripting skills are limited to ctrl-c --> ctrl-v for the moment.
>
> > I would like to use Esa's solution, but being a complete novice, I do
> > not know where to place the object. could someone point out where
> > using the google tutorial as an example:
>
> > <html>
> > <head>
> > <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
> > <script type="text/javascript" src="http://maps.google.com/maps/api/js?
> > sensor=set_to_true_or_false"></script>
> > <script type="text/javascript">
> >  function initialize() {
> >    var latlng = new google.maps.LatLng(-34.397, 150.644);
> >    var myOptions = {
> >      zoom: 8,
> >      center: latlng,
> >      mapTypeId: google.maps.MapTypeId.ROADMAP
> >    };
> >    var map = new
> > google.maps.Map(document.getElementById("map_canvas"), myOptions);
> >  }
>
> > </script>
> > </head>
> > <body onload="initialize()">
> >  <div id="map_canvas" style="width:100%; height:100%"></div>
> > </body>
> > </html>
>
> > Many Thanks
>
> > On Apr 26, 8:23 pm, Esa <[email protected]> wrote:
> > > Using API event object is better
>
> > > google.maps.event.addDomListener(window, "load", initialize);
>
> > > It makes sure that you will not overwrite any other window.onload
> > (orbody.onload) function calls.
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > "Google Maps JavaScript API v3" group.
> > > To post to this group, send email to
> > [email protected].
> > > To unsubscribe from this group, send email to
> > [email protected]<google-maps-js-api-v3%2B 
> > [email protected]>
> > .
> > > For more options, visit this group athttp://
> > groups.google.com/group/google-maps-js-api-v3?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google Maps JavaScript API v3" group.
> > To post to this group, send email to
> > [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<google-maps-js-api-v3%2B 
> > [email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-maps-js-api-v3?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to