1

我试过了:

function AddEmotion(strUrl)
{
    try
    {
        var cpAdder = new ActiveXObject("QQCPHelper.CPAdder");

        if (strUrl != "")
        {   
                cpAdder.AddCustomEmotion(strUrl);
        }
    }
    catch(e)
    {
        alert("error");
    }
}

在 Firefox Greasemonkey 中,但它返回错误。

如何new ActiveXObject在 Greasemonkey 中使用?
谢谢你^_^我的朋友。

4

1 回答 1

1

您不能使用 Greasemonkey 的 ActiveX,因为您不能在 Firefox 中使用 JavaScript 的 ActiveX(或任何理智的浏览器,感谢上帝!)。
曾经有一些非常冒险的 Firefox 附加组件据称提供了支持,但没有什么安全可用于 Firefox 的最新/当前版本

现在,您也许可以为此编写自己的 Firefox 扩展程序或插件,但我建议您找到一种更好的方法来做您想做的任何事情,即不以任何方式使用 ActiveX。

于 2013-04-26T00:53:12.003 回答