1

Google マップのマーカーごとに disqus コメントを追加しようとしています。マーカーごとに作成するために、マーカーごとに異なる URL を使用して、情報ウィンドウに iframe を追加しました。これは機能し、コメントを投稿することもできますが、投稿が成功した後に情報ウィンドウが更新されません。スピナーは残ります。Firebug さんのコメント:

Access to 'file:///foo/gmap/comments.html?dsq=12066893#comment-12066893' from script denied
redirect()thread?x...200)&cbp= (line 11)
onload(load )

HTML コードは次のようになります。

マイ GMapEZ マップ

<div class="GMapEZ GSmallMapControl GSmallMapTypeControl"
    style="width: 300px; height: 300px;">
  <a href="http://maps.google.com/maps?ll=41.092104,-85.144740&amp;spn=0.006130,0.009795&amp;t=k&amp;hl=en">
    A
  </a>
  <div>
    <iframe src='comments.html'>
  </div>
</div>

コメントページは次のようになります。

<script>
var disqus_developer = "1";
</script>
<script type="text/javascript" src="http://disqus.com/forums/firehazard/embed.js"></script>

4

1 に答える 1

0

このスレッドによると、問題は iframe の更新です。 http://groups.google.com/group/disqus-dev/browse_thread/thread/e2213ce3882c855b/ea39c52f354c0572?lnk=gst&q=iframe#ea39c52f354c0572

しかし、Disqus にはこの問題を解決する新しいテーマ (Narcissus) があり、クライアントはページをリロードせずに投稿されたコメントを受け取ることができます。これで問題は解決しました。

于 2009-11-06T03:36:20.610 に答える