shdocvw Веб-браузер управления масштабированием - PullRequest
0 голосов
/ 01 декабря 2008

Я использую элемент управления веб-браузера от shdocvw.dll для создания HTML и просмотра изображений, который я автоматически контролирую. Некоторые изображения, которые я загружаю, имеют довольно большое разрешение, поэтому я хотел бы иметь возможность автоматически уменьшать масштаб элемента управления до уровня содержимого и поддерживать его до IE6. Возможно ли это?

1 Ответ

0 голосов
/ 30 апреля 2009

Не могли бы вы написать код javascript, чтобы изменить width и height изображения, чтобы оно помещалось в окне? Что-то вроде:

var img = document.getElementById('the-image-id');
img.width = window.innerWidth * 0.9;
img.height = window.innerHeight * 0.9;

Вы можете даже добавить обработчик кликов на изображение для увеличения:

function zoomin() {
  this.width = '';
  this.height= '';
}
img.click = zoomin;

Это то, что вы ищете?

...