0

私は CMS Web サイト (A サーバーでホストされている) を持っており、そこのページの 1 つに Google マップを配置したいと考えています。

私がしたことは、マッピングを行い、Google API v3 を使用していくつかのマーカーを追加する新しい html ページ (B サーバーでホストされる) を作成することでした。

私たちのCMSはウィキペディアのようなものです(ページを編集できます)ので、作成した新しいhtmlページ(Bサーバーにある)にiframe(Aサーバーのページ)を追加することを考えました。すべてが IE、Chrome、FF で完全にロードされます。マップ上に 10 ~ 20 個のマーカーがある iFrame にマップがロードされているのがわかります。

ここに問題があります: IE8 ではマップがフリーズしているため、マウスを使用してマップ全体を移動できません。情報ウィンドウを読み込むことはできますが、マップをドラッグしても移動しません。

詳細:

  • 同じ iFrame を別のホスト (CMS マシンとは異なる) に配置した場合、すべて問題なく動作しますが、明らかにこれを CMS に表示する必要があります。
  • IE8 で互換モードを切り替えると、動作が開始されます。これにより、マウスを使用してマップを移動/ドラッグできるようになります。
  • SSL 経由で配信される Web 上のページに iFrame を指定すると、正常に動作します。
  • マッピングが (v3 ではなく) v2 で行われている場合 - それも機能しているようです。
4

2 に答える 2

0

テストする URL がなければ、推測するしかありません。

ここにカップルがあります:

于 2012-05-20T13:48:29.323 に答える