English 中文(简体)
检测插件在Internet Explorer不实例化对象
原标题:
  • 时间:2009-05-05 14:12:33
  •  标签:

通常当你使用VBScript或JavaScript CreateObject检测一个插件,用户变得有点“震惊”安全例外。

有什么好方法来检测IE浏览器插件没有实例化的对象?

问题回答

虽然我不确定检查在创建对象的方法,你仍然可以绕过安全例外通过使用javascript try - catch块。

例如:

function checkForObject() {
   try{
      var conn = new ActiveXObject( Msxml2.XMLHTTP );
      return true;
   } catch (e) {
      return false;
   }
}

在这种情况下,实际的错误捕获和对用户隐藏。





相关问题
热门标签