首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在浏览器中自动调整ActiveX对象的大小

在浏览器中自动调整ActiveX对象的大小
EN

Stack Overflow用户
提问于 2011-08-09 21:08:53
回答 1查看 1.1K关注 0票数 0

我正在编写activex组件,并使用object-tag将其添加到html中。有没有办法根据(activex的)内容动态地修改这个组件的高度?我是否应该以某种方式从c++代码内部调用javascript代码,并要求javascript使用DOM调整对象元素的大小?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-10 00:35:02

这可能是最简单的方法;您可以在这里找到如何获得对对象标记的IHtmlElement引用:How to get a IHTMLElement pointer to the tag hosting an activex control

然后,您应该能够设置宽度和高度。另一个(更简单的)选项是将activex控件的宽度和高度设置为100%,并将其放入div中;然后将div的id传递到activex控件中,并使用该ID获取元素的ID并调整其大小。有时,修改对象标记的大小可能会产生意想不到的效果。

FireBreath会为你抽象出很多这样的东西,并让它在其他浏览器上工作;有什么原因让你手工完成这些工作吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6996643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档