ということで、さっそく直してみました。ウィンドウリサイズに画像サイズが追従してくる面白機能は無くなりましたが、画像を2回押すとウィンドウサイズに縮小されるので実用上は差し支えないかな。コードの流れはこっちのほうがかえってすっきりしたと思います。
なお、はじめに絵を表示した時はウィンドウサイズに関わらず小さめの画像を拡大して表示するようにしたので、見かけの読み込み時間は前よりも短くなっていると思います。逆に、拡大画像に関してはウィンドウサイズに関わらず大きめの画像を使っています。この画像は長辺1200ピクセルなので、写真の細部を見たい場合でもほとんどの場合これで十分でしょう。
それにしてもうちのページは最近極悪度に磨きがかかってスゴいことになってますな。一つの記事で写真貼り付け10個とか平気になってきました。もはやVAIO U101では重すぎて表示する気になりません(^_^)。ここをブックマークされている方は 一日分表示 の方が軽くてよいかもです。