2011-01-12 22 views
1

コンテンツエリアの中央にある[私たちのインタラクティブマップを表示]ボタンで呼び出されたmapの問題が少しあります。MSNマップの情報ボックスが閉じないのはなぜですか?

8のような点をダブルクリックするとズームが発生し、その後、情報ボックスが表示されますが、ロジックの非表示が間違っています。

xを終了しようとすると失敗します。これはおそらく、ユーザがクリックし過ぎて、地図がインフォボックスモードになっているはずのズームインモードであると考えたためです。

誰もこの問題に遭遇しましたか?私はwindow.ero.hideといくつかの他の関数で回り込む必要があるように見えます。map.HideInfoBoxはマップを隠さないからです。

EDIT:使用されるスクリプトはhereです。私はそれをコーディングしなかったが、該当するビットがあります

onclick="EnableEroHide();map.HideInfoBox();changePin();return false;" 

map.HideInfoBox()は、情報ボックスを非表示にします。

+0

Opera 11でうまく動作しているようです。 – xrstf

+0

ページが読み込まれません - サイトに人を送り出すのではなく、質問にコードを含めるようにしてください。 – Hamish

+0

@ハミッシュ - 私はいつも私の質問でやっていますが、時間の制約のためにすぐに質問をしなければなりませんでした。私はそれを解決しなければ、今日はいつか修正しようとします。 –

答えて

2

問題はhide関数が空のfunction(){return;}によってオーバーライドされていたことでした。 hide関数への参照を保存し、手動で呼び出す必要がありました。

関連する問題