0

コードが読み込まれるとすぐにGoogleコンテンツボックスを表示するにはどうすればよいですか?クリックで動作させることはできますが、ページが読み込まれるときは動作しません。何かアドバイス?

これがマウスクリックでの私のコードです:

google.maps.event.addListener(marker, 'click', function() {
  infowindow.open(map,marker);
});

ありがとうございました。

4

2 に答える 2

1

おそらく、ドキュメントのロードでもまったく同じことを行う必要があります。ライブラリ(jQueryなど)を使用しないと仮定すると、bodyタグを変更してjavascript関数を呼び出すことができます。

<body onload="myFunction()">

上記のコードを含む、すなわち

function myFunction() {
   marker = [ your logic ]     
   map = [ your logic ]  
   infowindow.open(map,marker);
}
于 2013-02-26T17:58:04.167 に答える
1

onload関数で、マップを初期化した後:

google.maps.event.trigger(marker, "click");

(マーカーが呼び出しの範囲内にあると想定します)

于 2013-02-26T17:59:26.733 に答える