2012-04-03T10:25:30+09:00
ウインドウからはみでる画像を自動的に縮小し、縮小画像をクリックしたら背景を暗くして元の画像を表示する javascript
最近、ヘルプビューアのウインドウが小さくても見やすいヘルプのレイアウトに苦心している。なかなか、どうしたものかと悩ませてくれたのは、大きめの画像をどうするか、ということ。
アプリケーションのウインドウのスクリーンショットの画像等は、ヘルプビューアのデフォルトのウインドウサイズより、どうしても大きくなってしまう。小さくしてしまうのもいいけど、細かい部分は見にくくなる。そこで、次のようになことをする javascript を作った。
オリジナルサイズの画像は、結局ウインドウからはみ出ることになるのだけど、その辺は妥協することにする。
こんな感じになる。あんまり意味ないけど、現在の作業画面です。
ダウンロードしたいことは、こちら(shrink-popup-image.js)。
使い方は、
という、説明で分かるかしら?ちなみに、初めて Javascript のオブジェクト指向プログラミングをしてみた。
ダレカノヤクニタチマスヨウニ。