如何获取flash';HTML网页中的url、高度和宽度? 我对Web C++编程是新的。我正在尝试使用IE8的IWebBrowser2接口获取网页的嵌入式flash的url、高度和宽度信息。这个flash可以由javascript生成。所以我这样做了:从IWebBrowser2我得到了IHTMLElementCollection,然后我迭代了整个集合以得到IHTMLObjectElement2,最后调用get_data()来获得flash的url
但当我试图提取“”的flash对象url时,如何获取flash';HTML网页中的url、高度和宽度? 我对Web C++编程是新的。我正在尝试使用IE8的IWebBrowser2接口获取网页的嵌入式flash的url、高度和宽度信息。这个flash可以由javascript生成。所以我这样做了:从IWebBrowser2我得到了IHTMLElementCollection,然后我迭代了整个集合以得到IHTMLObjectElement2,最后调用get_data()来获得flash的url,javascript,c++,html,flash,Javascript,C++,Html,Flash,但当我试图提取“”的flash对象url时,get_data()返回“null”。为什么会这样 那么IHTMLObjectElement2和IHTMlement2之间有什么区别呢?从IWebBrower2获取IHTMLElement2的正确方法是什么 还有,有人知道其他可以问网络编程问题的好论坛吗 非常感谢你的帮助 您可以在Javascript中获取这些。在包含闪光灯的元件上放置一个ID,并将该ID放置在以下位置: document.getElementById('divID').offsetH
get_data()
返回“null”。为什么会这样
那么IHTMLObjectElement2
和IHTMlement2
之间有什么区别呢?从IWebBrower2
获取IHTMLElement2
的正确方法是什么
还有,有人知道其他可以问网络编程问题的好论坛吗
非常感谢你的帮助 您可以在Javascript中获取这些。在包含闪光灯的元件上放置一个ID,并将该ID放置在以下位置:
document.getElementById('divID').offsetHeight
document.getElementById('divID').offsetWidth
请注意,这些都是动态的,如果flash小程序更改、不加载或中断,则该值可能会更改