MNLive_ServerName='https://chat.mokor.cn'; MNLive_CompanyId='10012'; MNLive_CodeId='731'; MNLive_CodeType=''; MNLive_CDNumber=''; MNLiveCode_Id='731'; MNLiveCode_IsOnline=new Boolean(true); MNLiveCode_OnlineImage='https://chat.mokor.cn/CallerClient/icons/CN02_2.png'; MNLiveCode_OfflineImage='https://chat.mokor.cn/CallerClient/icons/CN02_3.png'; MNLiveCode_Position='left'; MNLiveCode_Top=-999; MNLiveCode_Space=-999; MNLiveCode_Title='Micronet.cn'; MNLiveCode_Content=''; var MNLive_IconBuilderScript = { nodeId: "MNLiveCallerClientIncludeViewJs", src: MNLive_ServerName + '/CallerClient/Include/FloatIcon.js', node: document.createElement("script"), getTargetPosNode: function() { var targetPosNode = null; [].forEach.call(document.getElementsByTagName("script"), function(scriptNode) { var iconBuilderQuery = { CompanyId: MNLive_CompanyId, CodeId: MNLive_CodeId } , urlParse = function(url) { var parts = url.split("?") , query = {} ; if(parts.length > 1) { parts[1].split("&").forEach(function(item) { var queryParts = item.split("="); query[queryParts[0]] = queryParts[1]; }); } return { path: parts[0], query: query }; } ; if(scriptNode.src.indexOf("IconBuilder.aspx") > -1 || scriptNode.src.indexOf("/CallerClient?") > -1) { var _src = urlParse(scriptNode.src); if(_src.query.CompanyId === iconBuilderQuery.CompanyId && _src.query.CodeId === iconBuilderQuery.CodeId) { targetPosNode = scriptNode; } } }); return targetPosNode || document.body; }, insertAfter: function(insertNode, targetNode) { if(targetNode.nextElementSibling) { targetNode.parentNode.insertBefore(insertNode, targetNode.nextElementSibling); } else { targetNode.parentNode.appendChild(insertNode); } } }; MNLive_IconBuilderScript.node.id = MNLive_IconBuilderScript.nodeId; MNLive_IconBuilderScript.node.src = MNLive_IconBuilderScript.src; MNLive_IconBuilderScript.targetNode = MNLive_IconBuilderScript.getTargetPosNode(); MNLive_IconBuilderScript.insertAfter(MNLive_IconBuilderScript.node, MNLive_IconBuilderScript.targetNode);