同様の質問に対してリストされた解決策はありませんでした:ie7で機能しないhrefリンク内の画像
IE9 では機能しないが、Firefox と Chrome では完全に機能する画像リンクがあります。問題は、ネストされたdivへのアプローチであることはわかっています。削除するとリンクは機能しますが、画像が存在するボックスを標準化する必要があります。
<a href='http://www.weflect.com/obj_photos.php?obj_name=Christopher+Nolan&obj_id=1000003100634240'>
<div class='img_m2'>
<img class='size_m2' alt='Christopher Nolan' src='http://s3.amazonaws.com/weflect-objects/1000003100634240-f741bdae22811aa18cb2b22eb395d404-35323-m2.jpg'/>
</div>
</a>
ライブ サイトを表示できます: http://www.weflect.com/object/Christopher+Nolan/1000003100634240//
また、同じ画像に異なるリンクの場所を設定できるようにしたいので、「a href」をdiv内に配置して順序を入れ替えることはオプションではありません。リンクの URL を obj_img 関数に渡すように回避することもできますが、そうはしません。この問題に対する他の答えはありますか?