正在阅读:如何调用ActiveX网页中的JavaScript函数如何调用ActiveX网页中的JavaScript函数

2004-02-14 09:34 出处:PConline 作者:triout/CSDN 责任编辑:linjixiong

  前言

  很多网友问到,在HTML的页面中放置一个COM对象,这个对象该如何调用页面中的脚本函数的问题,本人近日也因为工作需要实现这样的功能,在网上搜索后,获得了很多帮助,但并没有发现完整的实现。本文描述了实现过程中的几个要点,同时提供一个示例工程的下载。

  1——
  给接口添加一个方法:
  方法名:SetClientSite
  参数:IOleClientSite* pClientSite

  2——
  给上面的方法加以实现(在相应的类中实现,已经自动生成了框架):
  STDMETHODIMP CIrDav::SetClientSite(IOleClientSite * pClientSite)
  {
   // TODO: 在此添加实现代码
   HRESULT hr = S_OK;
   IServiceProvider *isp, *isp2 = NULL;
   if (!pClientSite)
   {
    COMRELEASE(m_spBrowser);
   }  
   else
   {
    try
    {

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品