首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么获取IE当前页面的computed style

2012-09-09 
如何获取IE当前页面的computed style?用Chrome按F12,可以看到当前页面的Computed Style——display: blockh

如何获取IE当前页面的computed style?
用Chrome按F12,可以看到当前页面的Computed Style——

display: block;
height: 426px;
overflow-y: auto;
width: 1063px;

我需要获取当前IE页面实时的这些样式值,是不是通过IHTMLStyle::get_style(&pStyle)获得?如果是的话,为什么我pStyle->get_display(&bsDis)总是获得空值(返回是S_OK的)?如果不是的话,请问如何获取IE渲染好页面之后当前的各种Computed Style?谢谢!

我目前对HTML和COM都不甚了解,问题可能问得比较乱七八糟些,抱歉~

[解决办法]
不知道有用不
http://blog.163.com/yx_xie2007/blog/static/1024642532011821103751157/

IHTMLElement2用currentStyle方法,当然你得先正确得到IHTMLElement2

热点排行