var data = {};//数据源 var _buid = data.uid; var _USERNAME = data.username; var _PCSWebSite= 0; var isSOURCE = data.source; var isMobile = data.isMobile;//是否手机 var _UID = data.uid; var script_code = new Array(); var p_script_code = new Array(); if ( !isSOURCE ){ var _SOURCE = isSOURCE; } newScript('https://a.g3img.com/js/stat.js'); function newScript(url , parameter) { var urlparameter = ''; for (var key in parameter) { urlparameter += key + '=' + parameter[key] + '&'; } var js = document.createElement('script'); js.setAttribute('type' , 'text/javascript'); js.setAttribute('src' , url+'?'+urlparameter); js.setAttribute('charset' , 'utf-8'); document.body.parentNode.appendChild(js); } function loadScript(url, callback) { var script = document.createElement('script'); script.type = 'text/javascript'; if (typeof(callback) != 'undefined') { if (script.readyState) { script.onreadystatechange = function() { if (script.readyState == 'loaded' || script.readyState == 'complete') { script.onreadystatechange = null; callback(); } }; } else { script.onload = function() { callback(); }; } }; script.src = url; document.body.appendChild(script); } var g3_kefu_state = 0; if( data['zhibo-status'] == 1 ){//是否开启直播 newScript(data['url']+'/static/zhibo/chat.js?v=1'); } if( isMobile == 0 ){ if ( data.panelstatus.indexOf('3') != -1 ){ var third_party = data.script_code; var _zhibo_div_codes = document . createElement('div'); _zhibo_div_codes.setAttribute('id','_zhibo_div_code_script'); document.body.appendChild(_zhibo_div_codes); $('#_zhibo_div_code_script').html(third_party); } if ( data.panelstatus.indexOf('1') != -1 && data.panelstatus.indexOf('3') == -1 ){ newScript(data['url']+'/static/chat/chat.js?v=10'); } }else if( isMobile == 1 ){ if ( data.panelstatus.indexOf('5') != -1 ){ var third_party = data.p_script_code; var _zhibo_div_codes = document . createElement('div'); _zhibo_div_codes.setAttribute('id','_zhibo_div_code_script'); document.body.appendChild(_zhibo_div_codes); $('#_zhibo_div_code_script').html(third_party); } if ( data.panelstatus.indexOf('1') != -1 && data.panelstatus.indexOf('5') == -1 ){ newScript(data['url']+'/static/chat/chat.js?v=10'); } }