【问题标题】:shdocvw Web Browser control zoomingshdocvw Web 浏览器控件缩放
【发布时间】:2009-04-30 14:26:34
【问题描述】:

我正在使用来自 shdocvw.dll 的 Web 浏览器控件来构建我自动控制的 html 和图像查看器。我正在加载的一些图像的分辨率非常大,所以我希望能够自动将控件缩小到内容的范围,并希望支持回 IE6。这可能吗?

【问题讨论】:

  • 我有一个非常相似的问题。我想环绕 IE6,因为它支持 Send.SendKeys for input type=file。因为已经过去了3年。有什么进展还是应该放弃?

标签: internet-explorer internet-explorer-6 activex


【解决方案1】:

您不能编写一些javascript 代码来更改图像的widthheight 以适应窗口吗?比如:

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;

这就是你要找的东西吗?

【讨论】:

    猜你喜欢
    • 2021-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-15
    • 1970-01-01
    • 2017-03-07
    • 2021-12-27
    • 2014-06-12
    相关资源
    最近更新 更多