!function(a,b){
        function d(a){
            var e,
                        c = b.createElement("iframe"),
                        d = "https://open.weixin.qq.com/connect/qrconnect?appid=" + a.appid + "&scope=" + a.scope + "&redirect_uri=" + a.redirect_uri + "&state=" + a.state + "&login_type=jssdk";
                        d += a.style ? "&style=" + a.style : "",
                        d += a.href ? "&href=" + a.href : "",
                        c.src = d,
                        c.frameBorder = "0",
                        c.allowTransparency = "true",
                        c.scrolling = "no",
                        c.width = "300px",
                        c.height = "400px",
                        e = b.getElementById(a.id),
                        e.innerHTML = "",
                        e.appendChild(c)
        }
        a.WxLogin=d
    }(window,document);

(以上代码出处 fhttp://res.wx.qq.com/connect/zh_CN/htmledition/js/wxLogin.js ) 微信三方登录的一个js文件,我尝试改写成coolie的模块总是提示有错,请问这种具体要如何改写呢? 正常情况下是这样实例化的,

 var obj = new WxLogin({
                        id:"wxLoginQRCode",
                        appid: load.thirdLoginRequestJsonData.WeChat.WeiXinAppId,
                        scope: load.thirdLoginRequestJsonData.WeChat.WeiXinScope,
                        redirect_uri: load.thirdLoginRequestJsonData.WeChat.WeiXinRedirectUrl,
                        state: load.thirdLoginRequestJsonData.WeChat.WeiXinState,
                        style: load.thirdLoginRequestJsonData.WeChat.WeiXinStyle,
                        href: load.thirdLoginRequestJsonData.WeChat.WeiXinHref
                    });