JavaScript监测ActiveX控件是否已经安装过的代码

  function detectPlugin(CLSID,functionName)

  {

  var pluginDiv = document.createElement("<div id=\"pluginDiv\" style=\"display:none\"></div>")

  document.body.insertBefore(pluginDiv);

  pluginDiv.innerHTML = '<object id="objectForDetectPlugin" classid="CLSID:'+ CLSID +'"></object>';

  try

  {

  if(eval("objectForDetectPlugin." + functionName) == undefined)

  {

  pluginDiv.removeNode(true);//删除pluginDiv及其所有的子元素

  return false;

  }

  else

  {

  pluginDiv.removeNode(true);//删除pluginDiv及其所有的子元素

  return true;

  }

  }

  catch(e)

  {

  return false;

  }

  }