2008-03-04
javascriptで簡単設定イメージ画像拡大スクリプト
イメージを拡大表示するのにおしゃれなのは、lightboxやhighslideがありますがページの修正やcssの追加とか、タイプによればaltの設定とかid、class属性の追加など表示枚数が少なければいいが、100枚、200枚となってくるとちょっと…、
というわけでシンプルに組み込めるのを作ってみました。
とりあえずimgpickup_shadow.jsをダウンロードして(UTF-8で保存)
<head>.....</head>の間に、
<script src="http:**アドレス**/imgpickup_shadow.js" type="text/javascript"></script>
と挿入するだけでリンク属性が画像を指している場合は勝手に背面にシャドーがかかり画像が中央に表示されます。
DOCTYPEの指定無しタイプも作動します。(多分)IE7,IE6とFF2でテスト済み。
不具合は保障しませんけど、使いたい方は使ってください。
質問はコメント欄へお願いします。
というわけでシンプルに組み込めるのを作ってみました。
とりあえずimgpickup_shadow.jsをダウンロードして(UTF-8で保存)<head>.....</head>の間に、
<script src="http:**アドレス**/imgpickup_shadow.js" type="text/javascript"></script>
と挿入するだけでリンク属性が画像を指している場合は勝手に背面にシャドーがかかり画像が中央に表示されます。
DOCTYPEの指定無しタイプも作動します。(多分)IE7,IE6とFF2でテスト済み。
不具合は保障しませんけど、使いたい方は使ってください。
質問はコメント欄へお願いします。
- onloadで他に命令されている場合はうまくいかないときもあります。
- リンクに設定されているのonclickよりも優先します。



表示ウィンドウサイズまでのズームと、ズームアウトして自然に消えるの付け加えました。リンク先の画像の存在を確認するように修正しました。