中級プログラマの自宅でPHP ブログ

自宅用ポータルシステム「MyHome Portal」をオープンソースで公開。MyHome Portalの説明とエンハンス情報。

Ver.2.55:トップページ表示不具合解消

MyHome Portal Ver.2.55をリリースしました。

http://ok2nd.web.fc2.com/download.html

IEで、Google Maps APIを使ったページを表示した後で、INDEXトップページを表示すると異常に時間がかかりハングアップしたようになる問題点を解消。

原因は、トップページの各種インターネット検索サイトボタンで、Shift-JISやEUCコードへの変換を行うために使っていたJavaScript「ecl.js」によるものでした。IEでしか発生しないため、IEGoogle Maps APIの相性の問題かと思っていたのですが、全く別のところに原因があったようです。

ネットを検索したところ、Drk7jpさんが、「ecl.js」の改善版「ecl_new.js」を作成されていることが分かり、これに置き換えることで、問題点が解消されました。Drk7jpさん、ありがとうございます。

《 参考:ecl.js (Escape Codec Library) と Sleipnir の相性が悪い件について 》

http://www.drk7.jp/MT/archives/001324.html