• 締切済み

仕事上、大変困っています…

仕事上、大変困っています… Googlemapのマーカーに対して直接リンクを貼る方法はないでしょうか? 現状マーカーをクリックして、開いた小窓内にリンクを貼っているのですが、 この方法を手間だと感じる方がいまして、 『マーカーをクリックすることで、任意のリンク先へ移動できないか?』 と言われています。 こういったことって、できるのでしょうか? ご存じの方がいらっしゃいましたら、方法と併せて教えて頂きたく思います。

みんなの回答

  • kuzumiHK
  • ベストアンサー率72% (132/183)
回答No.1

google maps apiのバージョンと、 markerの生成の仕方で変わってきそうですが、v3の場合でしたら、 var marker = new google.maps.Markerを生成した直後の位置あたりに、 google.maps.event.addListener(marker, 'click', function() { window.open("http://www.google.com/" , "_blank"); }); といった感じに記述すればクリックしたら別窓リンクになるのではないでしょうか。

usokuikun
質問者

お礼

google maps apiというものを使うことで 実装できる可能性があるんですね! なるほど。ありがとうございます! さっそく試してみようと思います。 わかりにくい質問への回答ありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • GoogleMapでのルートをiPhoneで

    パソコン上でGoogleMapで車でのルートを作成しています。 このルートをiPhoneのGoogleMap(アプリの方で)開く方法はありますでしょうか? GoogleMapで車でのルートはリンク機能を使ってiPhoneに持ってくることができます。 しかし、このリンクをクリックすると、Safariが開き、Safari上のGoogleMapが開いてしまいます。 私はカーナビとして使いたいので、アプリ側のGoogleMapで開きたいのですが、 どうしても方法がわかりません。 どなたかやり方をご存知でしたら、教えてください。 ちなみにiPhoneは素の4でiOSは、6.1.3を使用しています。 よろしくお願いいたします。

  • GoogleMapのイベント

    javascriptは初心者ですがGoogleMapを組み込んでいます。 マーカーをクリック、ドラッグのイベントを両方組み込みたいと思います。 GEvent.addListnerで片方ならイベントを組み込めましたが、両方組み込みたい場合は、どのようにコードを書けばよいでしょう? したいことは ●クリック →クリックした場所にマーカー作成。ただし地図上にマーカーは常に一つなので、今まであったマーカーは削除。 →マーカー位置を地図中央にする ●ドラッグ →マーカーをドラッグで移動 →マーカーの位置を地図中央に 他にもありますが、とりあえずこれだけ可能ならOKです。

  • GoogleApiについて質問です。

    GoogleApiについて質問です。 【例】 (1)GoogleMapで「国会議事堂」を検索する (2)マーカーAが表示される (3)マーカーAをクリックする (4)吹き出しが表示される(添付画像) 【やりたいこと】 (1)GoogleApiで自作のHPにMAPを表示する。 (2)「国会議事堂」を検索しマーカーを表示する (3)マーカーをクリックする。 (4)自作の吹き出しを表示する。(HTML形式) ●吹き出しについて 自作の吹き出しは表示できますが 【例】(4)のGoogleMap吹き出しを表示させることはできるのでしょうか? 自作で吹き出しを作成するのは数が増えると大変なので ご存知の方よろしくお願いします。

  • 二つを同時にリンクさせたいのですが

    ホームページビルダー6.5 で、HPを作成しています。 文字をクリックして次のページに行く時に、メインの画面のほかに、インフォメーションとして小窓を出したいのですが どうやって設定すれば良いのかわかりません。 教えていただけませんでしょうか。 メインのリンク先は、ファイルから。 小窓は、http://~cgi をリンクします。 出来れば、小窓の方のサイズを設定する方法も加えていただけると、とても助かります。 よろしくお願いいたします。

  • GoogleMap クリックで情報ウィンドウ

    GoogleMap API v3で、任意の一点をクリックするとマーカーが置かれ座標取得、 そしてそのマーカーに情報ウィンドウが出るようにしたいと思っています。 //地図クリックイベントの登録 google.maps.event.addListener(map, 'click', function(event) { if (Marker){Marker.setMap(null)}; Marker = new google.maps.Marker({ position: event.latLng, draggable: true, map: map }); infotable(Marker.getPosition().lat(), Marker.getPosition().lng(),map.getZoom()); で、マーカーの設置と座標取得はできるのですが、 new google.maps.InfoWindowをどこに置いていいのかが分かりません。 どなたかお詳しい方、ご教示願えないでしょうか。 宜しくお願い致します。

  • こんな事できますか?

    こんにちわ。 私のホームペィジは リンクがあり、それをクリックすると 小窓が出るんです。 小窓が出た後に自動的にリンクがあった 最初のペィジを消す方法はありませんでしょうか?

  • スクリーン真ん中に移動

    トップページのリンクをクリックすると 小窓がでてくるんです。 それを、出てきた後にスクリーンの真ん中に 自動的に移動させてたいのですが どうすればいいのですか?

  • googlemapのマーカーとRSSの連携

    googlemap上の複数のマーカーのうち、あるマーカーの情報ウィンドウの内容が更新されるとそのマーカーの色が変わる・揺れるなどして情報ウィンドウの内容の更新を知らせる。などの技をご存じ、または、関連した情報をご存じの方いらっしゃいますでしょうか。

  • 質問文にリンクを貼り付ける方法

    この質問文にリンクを貼り付ける(クリックすれば直接ジャンプできる様にしたい)方法はないですか? ご存知の方教えてください。

  • HP上でPDFを閲覧

    HP上でPDFファイルを閲覧させるまでは出来たのですが、HP上からクリックして開こうとすると『このファイルを開く、保存しますか?』と小窓が開くのですが、この小窓を開かずに(直接ダウンロード?)閲覧させる方法を教えて下さい。