Google Maps + IE でサイトを制作中、たまに表示される


インターネットサイト・・・を開けませんでした。

操作を中断します


というダイアログ。

Firefox ではちゃんと表示されるのにね。

このどあほうが… でもIEを無視するわけにはイカンので、以下に解決策を書くね。


(1) 地図を操作しているJavascriptを、できるだけソースの下へ移動。(bodyタグの直前など)

(2) それでダメなら、地図を描画するdivタグを他のdivタグでネストしない。

(3) これでもダメな場合、Javascriptを外部ファイルに置いておく。

(4) さらに駄目なら、地図をインラインフレーム化する。

(5) 今の仕事を放棄し、他業種へ転職する。


(1)について

 # //]]>
 # </script>
 #</body>

 こんな感じに、body閉じタグの直前にscriptを配置。


(2)について

 # <div class="contents">

 #  <div id="map"></div><!-- 地図 -->

 # </div>
 こんな感じでネストしてませんか?


(5)について

 こちらをご覧ください。

 http://rikunabi-next.yahoo.co.jp/


参考サイト

http://neta.ywcafe.net/000577.html

http://yusuke.homeip.net/diary/2006/03/12/1142155862799.html