我们如何捕获nanorep响应?

时间:2016-06-10 11:25:50

标签: javascript html api

我已将nanorep集成到我的html页面中。 我在nanorep网站上创建了该帐户。

当我提问时,答案很好。 我能够正确插入nanorep。

现在我想要一个功能,在任何按钮点击事件我想要由nanorep提供的答案。

先谢谢了。

以下是我为此编写的代码。

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
    <title></title>
    <script type="text/javascript" language="javascript">
        var _nRepData = _nRepData || []; _nRepData['kb'] = '19583554';
        function nanorep() {
            _nRepData['embed'] = { account: 'etech', container: 'Mydiv2', width: 400, maxHeight: 320, dynamicSize: true, cdcFrame: '', cdcVersion: 3, scriptVersion: '3.12.2.3' };
            (function () {
                var windowLoadFunc = function () {
                    var _nRepData = window._nRepData || [];
                    _nRepData['windowLoaded'] = true;
                    if (typeof (_nRepData['windowOnload']) === 'function') {
                        _nRepData['windowOnload']();
                        // alert(window._nRepData.toString());
                    }
                };
                if (window.attachEvent)
                    window.attachEvent('onload', windowLoadFunc);
                else if (window.addEventListener)
                    window.addEventListener('load', windowLoadFunc, false);


                var sc = document.createElement('script'); sc.type = 'text/javascript';
                sc.async = true; sc.defer = true; sc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'my.nanorep.com/widget/scripts/embed.js?account= etech';

                var _head = document.getElementsByTagName('head')[0]; _head.appendChild(sc);


                var a = document.getElementById('hdn').value = "hiddenvalue";


                //alert(a);
            })();
        }


        function answer1() {



            alert("answer value" + $('#hdn').val());
        }
        function btngo_onclick() {
            if (document.getElementById('hdn').value == 'hiddenvalue') {
                answer1();
            }
            else {
                alert("not working");
            }
        }

    </script>
</head>
<body>
    <form id="form1" runat="server">

    <div id="Mydiv2">

    </div>

   <asp:HiddenField runat="server" ID="hdn" />
    </form>
    <button id="btngo" onclick="return btngo_onclick()"> GO </button>
</body>
</html>

0 个答案:

没有答案