Google Maps API 質問箱at PHPGoogle Maps API 質問箱 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト905:nobodyさん 08/06/22 02:23:04 ミスった904の続き <IMG>タグを使って height 指定をしていない場合で画像の高さによって 全体の高さが変わる場合は崩れる仕様。 これはバルーン内のHTMLが形成された後に画像がロードされるから。 903が言うようにheightを指定するのが一番いいが結構面倒。 javascriptの仕様では直前にheightをとろうとしても失敗することがおおいので以下のようにすればヨロシ GEvent.addListener( m , "click", function(){ var i =new Image(); i.onload=function(){this.openInfoWindowHtml("<img src='画像のURL'>");}; i.src="画像のURL"; }) 配列でマーカー管理してるのならもうちょっと複雑になるが、 この方法では画像をロードしてからバルーンが出るのでレイアウトは崩れない。 画像が重いと開くまで一瞬時間がかかるけど。 マーカーが少ないなら全部プリロードしてしまうのも良いかもね 906:nobodyさん 08/06/22 02:24:24 あ、thisじゃとれんね。 GEvent.addListener( m , "click", function(){ var i =new Image(); i.onload=function(){m.openInfoWindowHtml("<img src='画像のURL'>");}; i.src="画像のURL"; }) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch