Googleガジェット『Pinpoint Weather Japan』の読み込みエラー

2010年6月22日

Pinpoint Weather Japanなのですが、前みたいなエラーはでなくなったのだが、
別の問題が噴出。

IE8だと、下部のステータスバーに、
「(残り2項目)画像 http://i.yimg.jp/images/weather/general/forcast/clouds_sun_st.gif をダウンロードしています…」
というメッセージと読み込みバーがずっと表示されている。
当該の画像は問題なく表示されているのに。

で、そのページには、例の木曜日に自動更新するJavascriptが置いてあるのだが、
どうも上の処理が終わらないと、それが反映してくれないようなのだ。
予想ですが。

上の現象は、IE8とIE7で確認。
Chromeだと、一瞬エラーみたいな表示がでるが、
少しタイミングが遅れて、Javascript自体は反映してくれる。

IE7だと小窓が出てきて、

メッセージ: ‘gadgets’ は宣言されていません。
ライン: 453
文字: 99
コード: 0
URI:<当該WebサイトのURL>

てのも表示される。
で、ライン453を調べると、Pinpoint Weather Japanのscriptが埋め込まれてます。

どうもウェブページに埋め込まれたガジェットとIEの固有の問題ぽいのですが、
なんとかして欲しい・・・

下で、 という記述があるとおかしくなると言及されてますが、そういった記述は含まれてなかったです。

ウェブページに埋め込まれたガジェットをIEで閲覧するとエラーになる – Google-Gadgets-API-Japan | Google グループ

試しに、Javascript実験用のシンプルなWebページに貼ったら、
画像のステータスバーはすぐ消えて、木曜日更新は反映されたが、
やっぱり’gadgets’ は宣言されていません。のエラーはでている。