Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: jquery ui dialog

qeijo [06.09.2011 17:58:23]

#

Hei,

Miksi ihmeessä gmaps koordit heittää kun avaat gmaps iframen dialog - ikkunaan?

/** Kartta **/
    $("#avaakartta").click(function() {
        $("#kartta").dialog("open");
    });
/** Kartta dialog **/
    $('#kartta').dialog({
					autoOpen: false,
					width: 720,
                    modal: true,
                    open: function(event, ui) {

                    },
					buttons: {
						"Sulje": function() {
							$(this).dialog("close");
						}
					}
				});
<div id="kartta" title="Kartta">

<iframe width="700px" height="500px" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="

http://maps.google.com/maps?f=q
&amp;source=s_q
&amp;hl=en
&amp;geocode=
&amp;q=Lestij%C3%A4rventie+43900+Kinnula+Suomi+Finland&amp;aq=0
&amp;ie=UTF8
&amp;hq=
&amp;hnear=Lestij%C3%A4rventie+43900+Kinnula+Suomi+Finland&amp;t=m
&amp;ll=63.4025892,24.9227418&amp;z=12
&amp;iwloc=
&amp;z=16
&amp;output=embed"></iframe>

</div>

Joutuu aina scrollaa 'pikkusen' (noin 300px :)) ylös vasemmalle.?

ps. En asu Kinnulassa.

XYZ [08.09.2011 21:24:50]

#

http://stackoverflow.com/questions/3067970/gmap-in-iframe-gets-off-center:

My guess turned out to be good. The reason was iframe size calculated during its load.

The fix is easy: just to specify the size in GMapOptions - then the map will always know how big is its container.

In my case it meant changing

map = new GMap2(document.getElementById("map_canvas"));

to

map = new GMap2(document.getElementById("map_canvas"), {
  size:new GSize(970,500),
});

http://stackoverflow.com/questions/3067970/gmap-in-iframe-gets-off-center

ps.Asutko Kinnulassa?

Lebe80 [12.09.2011 10:48:08]

#

XYZ kirjoitti:

ps.Asutko Kinnulassa?

Postaan eeppiseen lankaan.

Selkeästi uuden ystävyyden alku.

qeijo [12.09.2011 17:53:28]

#

En asu Kinnulassa.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta