我已将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>