0

Internet Explorer 8でFirebreathで作成されたプラグインをインスタンス化しようとしていますが、今のところ運がありません。これは私が使用しているコードです:

try 
    {
       if(window.ActiveXObject)
       {
          var plugin = new ActiveXObject("my.plugin");
          return true;
       }
       else 
          return false;
    } 
    catch(e) 
    {
        return false;
    }

このコードをhtmlページに配置し、ディスク(ローカルIISでも公開されている)から開くと、これは正常に機能します。しかし、公開するとすぐに(Facebookアプリケーションなので、IFRAME内で実行されます)、次のメッセージが表示されます(catch例外から)。

自動化サーバーはオブジェクトを作成できません

IEのセキュリティゾーンをいじってみましたが、何も起こらず、常に同じメッセージが表示されます。これに対する回避策はありますか?プラグインのバージョン(プラグイン内にコード化されている)を取得できる必要があります。

ありがとうございました!

4

0 に答える 0