Используйте новые свойства CSS IE5.5 или более поздней версии, используйте JS, чтобы определить, превышает ли размер изображения фиксированное значение, и используйте ZOOM для создания
файла поведения с именем Zoom.htc. Код выглядит следующим образом:
<public:attach. event="oncontentready" "" onevent="zoom()" />
<script Language="javascript">
function Zoom(){
if(this.width>760)this.style.zoom=1/(width/760) ; //ZOOM= 1, разделенное на (ширина, разделенная на указанную ширину)
}
</script>
Конкретно примените это поведение.
Добавьте на веб-страницу следующий код:
<style>
.hyperlook img { поведение:url('zoom.htc')} //Обратите внимание на путь ZOOM.htc
</style>
Наконец добавьте: <div class="hyperlook"> </div> до и после места, которое необходимо контролировать.
Вышеупомянутое решение — это просто решение в IE.