IE固有の画像縮小を回避する方法(画像ファイル直リンクで)

IEのブラウザには、画像ファイルを単体で開いた時、勝手に縮小表示されてしまう機能がありますがこれがネットになれないユーザーから度々
「画像が小さいよ」などろクレームが付くことが多いと思います。
そこで、これの回避に方法を探していたのですが、単にHTMLを生成してというのはあまりにも
画像の扱う数の多いサイトでは合理的でないと思います。

そこでjavascriptによる回避方法を発見!

------------------

<script type="text/javascript">
<!--
function OpenImg(img){
win=window.open("about:blank","_blank");
win.document.write('<html><body><img src="' + img + '"></body></html>');
}
-->
</script>

で、画像のリンクには
<a href="javascript:OpenImg('「ファイル名」')">画像のリンク</a>
-------------------
上記方法で、いちいちHTMLに画像を張り込まなくても、擬似的にHTMLを生成して
自動縮小を回避してくれるでしょう。

ソース:OKwebより

コメントする

CONTENTS