$(function(){ if(data.length==1){ $('#btn_sel').hide(); $('#input_color').hide(); $('#div_color').hide(); } $('#input_color').change(function(){ if(this.checked==true){ for(var i = 0;i=1){ for(var i = 0;i=2){ for(var i = 0;i=3){ for(var i = 0;i=4){ for(var i = 0;i=5){ for(var i = 0;i' + '
' +(i+1)+ '
'; }else{ html1 += '
' +(i+1)+ '
'; } } $('#btn_cnt')[0].innerHTML = html1; $('#btn_cnt div').click(function(){ var ss = this.innerHTML; if(ss=='全部') ss = 0; INPUTNUM = parseInt(ss); $('#btn_cnt').hide(); $('#btn_sel')[0].innerHTML = this.innerHTML; }).mouseenter(function(){ $(this).css('color','white'); $(this).css('background','#3098fe'); }).mouseleave(function(){ $(this).css('background','white'); $(this).css('color','black'); }) var html = ''; for(var i = 0;i'; } $('#modalb0')[0].innerHTML = html; $('#modalb1')[0].innerHTML = html; $('#modalb2')[0].innerHTML = html; $('#mybody').click(function(){ $('#btn_cnt').hide(); $('#div6').hide(); STEP = 0; }) $('#btn_mode').mouseenter(function(){ $('#btn_mode').css('background','#1c9ab0'); $('#btn_mode').css('color','white'); }).mouseleave(function(){ $('#btn_mode').css('background','white'); $('#btn_mode').css('color','black'); }) // x轴begin $('#modalb0 div').mouseenter(function () { $(this).css('color','white'); $(this).css('background','#3098fe'); }) $('#modalb0 div').mouseleave(function () { $(this).css('background','white'); $(this).css('color','black'); }) $('#modalb0 div').click(function () { $('#modalb0').css('display','none'); XTITLE = $(this)[0].innerText.trim(); $('#fig_btn0')[0].innerHTML = XTITLE; }) // x轴end // y轴begin $('#modalb1 div').mouseenter(function () { $(this).css('color','white'); $(this).css('background','#3098fe'); }) $('#modalb1 div').mouseleave(function () { $(this).css('background','white'); $(this).css('color','black'); }) $('#modalb1 div').click(function () { $('#modalb1').css('display','none'); YTITLE = $(this)[0].innerText.trim(); $('#fig_btn1')[0].innerHTML = YTITLE; }) // y轴end // z轴begin $('#modalb2 div').mouseenter(function () { $(this).css('color','white'); $(this).css('background','#3098fe'); }) $('#modalb2 div').mouseleave(function () { $(this).css('background','white'); $(this).css('color','black'); }) $('#modalb2 div').click(function () { $('#modalb2').css('display','none'); DPARAMS = $(this)[0].innerText.trim(); $('#fig_btn2')[0].innerHTML = DPARAMS; }) // z轴end $('#fig_btn0').click(function () { $('#modalb0').toggle(); $('#modalb1').hide(); $('#modalb2').hide(); }) $('#fig_btn1').click(function () { $('#modalb1').toggle(); $('#modalb0').hide(); $('#modalb2').hide(); }) $('#fig_btn2').click(function () { $('#modalb2').toggle(); $('#modalb1').hide(); $('#modalb0').hide(); }) $('#btn_mode').click(function(){ STEP += 1; if(STEP%2 == 1){ $('#div6').show(); }else{ $('#div6').hide(); } }) $('#btn_confirm').click(function(){ for(i = 0;i=6){ $('#charts'+i).css("height",cheight*0.5); $('#charts'+i).css("width",cwidth*0.33); } } loadCharts(); window.onresize = function(){ $(".warp").css("left",document.body.clientWidth-23); $(".warp").css("top",document.body.clientHeight-25); cheight = document.documentElement.clientHeight-2; cwidth = document.documentElement.clientWidth; for(var i = 1;i<=data.length;i++){ if(data.length==1){ $('#charts'+i).css("height",cheight); $('#charts'+i).css("width",cwidth); }else if(data.length==2){ $('#charts'+i).css("height",cheight); $('#charts'+i).css("width",cwidth*0.49); }else if(data.length==3){ var mgl = (cwidth-cwidth*0.49)/2; if(i==data.length){ $('#charts'+i).css("marginLeft",mgl); } $('#charts'+i).css("height",cheight*0.5); $('#charts'+i).css("width",cwidth*0.49); }else if(data.length==4){ $('#charts'+i).css("height",cheight*0.5); $('#charts'+i).css("width",cwidth*0.49); }else if(data.length==5){ var mgl = (cwidth-cwidth*0.33*2)/3; if(i==data.length||i==data.length-1){ $('#charts'+i).css("marginLeft",mgl); } $('#charts'+i).css("height",cheight*0.5); $('#charts'+i).css("width",cwidth*0.33); }else if(data.length>=6){ $('#charts'+i).css("height",cheight*0.5); $('#charts'+i).css("width",cwidth*0.33); } } if(data.length>=1) myChart1.resize(); if(data.length>=2) myChart2.resize(); if(data.length>=3) myChart3.resize(); if(data.length>=4) myChart4.resize(); if(data.length>=5) myChart5.resize(); if(data.length>=6) myChart6.resize(); } }) //c++参数转换为js参数 if(c_bNameT=='0'){ c_bNameT = false; }else{ c_bNameT = true; } if(c_bNameL=='0'){ c_bNameL = false; }else{ c_bNameL = true; } if(c_bNameX=='0'){ c_bNameX = false; }else{ c_bNameX = true; } if(c_bNameY=='0'){ c_bNameY = false; }else{ c_bNameY = true; } //c++参数转换为js参数 var ISWEB = 0; if (window.location.host=="" ){ ISWEB = 0; }else if(window.location.host.indexOf('www.patentics')!=-1){ ISWEB = 1; }else{ ISWEB = 2; } var dataLength = data.length; if(typeof TextP=='undefined'||TextP==''){ var MYTEXT = [[],[],[],[],[],[]]; }else{ var MYTEXT = TextP.split('&&'); for(var i = 0;i=2){ for(var i = 0;i=100&&xnum<1000){ mywidth.push('80%'); } else if(xnum>=1000&&xnum<10000){ mywidth.push('75%'); } else if(xnum>=10000&&xnum<100000){ mywidth.push('70%'); } else if(xnum>=100000&&xnum<1000000){ mywidth.push('65%'); } else if(xnum>=1000000&&xnum<10000000){ mywidth.push('60%'); } else if(xnum>=10000000){ mywidth.push('55%'); } } }else{ for(var i = 0;i=100&&xnum<1000){ mywidth.push('78%'); } else if(xnum>=1000&&xnum<10000){ mywidth.push('76%'); } else if(xnum>=10000&&xnum<100000){ mywidth.push('74%'); } else if(xnum>=100000&&xnum<1000000){ mywidth.push('72%'); } else if(xnum>=1000000&&xnum<10000000){ mywidth.push('70%'); } else if(xnum>=10000000){ mywidth.push('69%'); } } } function loadCharts(){ myChart1 = echarts.init(document.getElementById('charts1'),c_nTheme); myChart2 = echarts.init(document.getElementById('charts2'),c_nTheme); myChart3 = echarts.init(document.getElementById('charts3'),c_nTheme); myChart4 = echarts.init(document.getElementById('charts4'),c_nTheme); myChart5 = echarts.init(document.getElementById('charts5'),c_nTheme); myChart6 = echarts.init(document.getElementById('charts6'),c_nTheme); var option1={ animation:ani, grid:{ left:c_szMarginLeftP, right:c_szMarginRightP, top:c_szMarginTopP, bottom:c_szMarginBottomP, }, toolbox: { show: ts, feature: { dataView: { readOnly: false }, magicType: { show: true, type: ['line', 'bar'] }, restore: { show: true }, saveAsImage:{} } }, title : { show:c_bNameT, text: text[0], //subtext: CARR[Y[0]-1], x:c_szXAlignT, y:c_szYAlignT, textStyle:{ color:c_szColorT, fontSize:Number(c_nSizeT), fontFamily:c_szFamilyT, fontStyle:c_szStyleT, fontWeight:c_szWeightT, }, //subtextStyle:{ // color:c_szColorT, // fontSize:Number(c_nSizeT)-4, // fontFamily:c_szFamilyT, // fontStyle:c_szStyleT, // fontWeight:c_szWeightT, //} }, tooltip:{ trigger:'axis', axisPointer:{ type:'cross', crossStyle:{ color:'#999' } } }, legend:{ data:[CARR[X[0]-1],CARR[Y[0]-1],CARR[Z[0]-1]], show:c_bNameL, orient:c_szLayoutL, x:c_szxalignL, y:c_szyalignL, padding:parseInt(c_nSizeT)-20+30, textStyle:{ color:c_szColorL, fontSize:c_nSizeL, fontFamily:c_szFamilyL, fontStyle:c_szStyleL, fontWeight:c_szWeightL, }, }, xAxis:[ { type:'category', show:c_bNameX, name:c_XAxisName, nameLocation:c_szLocationX, nameTextStyle:{ color:c_szColorX, fontSize:c_nSizeX, fontFamily:c_szFamilyX, fontStyle:c_szStyleX, fontWeight:c_szWeightX, }, axisLabel:{ interval:0, rotate:c_szXRotate, color:c_szColorX, fontSize:c_nSizeX, fontFamily:c_szFamilyX, fontStyle:c_szStyleX, fontWeight:c_szWeightX, formatter:function(value) { return c_showX(data.length,value) }, rich:{ v:{ fontSize:c_nSizeX, fontFamily:c_szFamilyX, fontStyle:c_szStyleX, fontWeight:c_szWeightX, padding: [0, 0, 5, 0], }, v1:{ fontSize:c_nSizeX, fontFamily:c_szFamilyX, fontStyle:c_szStyleX, fontWeight:c_szWeightX, padding: [0, 0, -5, 0], }, } }, axisLine:{ show:true, lineStyle:{ width:c_szLineWidthX, color: c_szLineColorX } }, splitLine:{ lineStyle:{ width:c_szSplitLineWidthX, type:c_szSplitLineTypeX } }, data:(function(){ var res = []; if(data[0]){ for(var i = 0;i/g,"-"); mytempename = mytempename.replace(/\|/g,"-"); mytempename = mytempename.replace(/”/g,"-"); //mytempename = mytempename.replace(/,/g,"-"); mytempename = mytempename.replace(/、/g,"-"); mytempename = mytempename.replace(/\n/g,""); mytempename = mytempename.replace(/\;/g,"-"); mytempename = mytempename.replace(/\\/g,"-"); mytempename = mytempename.replace(/\s/g,"-"); mytempename = mytempename.replace(/----/g,"-"); mytempename = mytempename.replace(/---/g,"-"); mytempename = mytempename.replace(/--/g,"-"); var isweb2url = '../'+projectName+'/'+projectName+'/'+mytempename+'/PP'+'.htm'; window.open(isweb2url); } }) myChart2.on('click',function(e){ if(MD5ARR[1][e.dataIndex].trim()!=''){ if(ISWEB==1){ window.open('http://www.patentics.cn/showpatent_phone.htm?sq='+MD5ARR[1][e.dataIndex]); } } if(ISWEB==0){ var posnum = -1; for(var i = 0;i/g,"-"); mytempename = mytempename.replace(/\|/g,"-"); mytempename = mytempename.replace(/”/g,"-"); //mytempename = mytempename.replace(/,/g,"-"); mytempename = mytempename.replace(/、/g,"-"); mytempename = mytempename.replace(/\n/g,""); mytempename = mytempename.replace(/\;/g,"-"); mytempename = mytempename.replace(/\\/g,"-"); mytempename = mytempename.replace(/\s/g,"-"); mytempename = mytempename.replace(/----/g,"-"); mytempename = mytempename.replace(/---/g,"-"); mytempename = mytempename.replace(/--/g,"-"); var isweb2url = '../'+projectName+'/'+projectName+'/'+mytempename+'/PP'+'.htm'; window.open(isweb2url); } }) myChart3.on('click',function(e){ if(MD5ARR[2][e.dataIndex].trim()!=''){ if(ISWEB==1){ window.open('http://www.patentics.cn/showpatent_phone.htm?sq='+MD5ARR[2][e.dataIndex]); } } if(ISWEB==0){ var posnum = -1; for(var i = 0;i/g,"-"); mytempename = mytempename.replace(/\|/g,"-"); mytempename = mytempename.replace(/”/g,"-"); //mytempename = mytempename.replace(/,/g,"-"); mytempename = mytempename.replace(/、/g,"-"); mytempename = mytempename.replace(/\n/g,""); mytempename = mytempename.replace(/\;/g,"-"); mytempename = mytempename.replace(/\\/g,"-"); mytempename = mytempename.replace(/\s/g,"-"); mytempename = mytempename.replace(/----/g,"-"); mytempename = mytempename.replace(/---/g,"-"); mytempename = mytempename.replace(/--/g,"-"); var isweb2url = '../'+projectName+'/'+projectName+'/'+mytempename+'/PP'+'.htm'; window.open(isweb2url); } }) myChart4.on('click',function(e){ if(MD5ARR[3][e.dataIndex].trim()!=''){ if(ISWEB==1){ window.open('http://www.patentics.cn/showpatent_phone.htm?sq='+MD5ARR[3][e.dataIndex]); } } if(ISWEB==0){ var posnum = -1; for(var i = 0;i/g,"-"); mytempename = mytempename.replace(/\|/g,"-"); mytempename = mytempename.replace(/”/g,"-"); //mytempename = mytempename.replace(/,/g,"-"); mytempename = mytempename.replace(/、/g,"-"); mytempename = mytempename.replace(/\n/g,""); mytempename = mytempename.replace(/\;/g,"-"); mytempename = mytempename.replace(/\\/g,"-"); mytempename = mytempename.replace(/\s/g,"-"); mytempename = mytempename.replace(/----/g,"-"); mytempename = mytempename.replace(/---/g,"-"); mytempename = mytempename.replace(/--/g,"-"); var isweb2url = '../'+projectName+'/'+projectName+'/'+mytempename+'/PP'+'.htm'; window.open(isweb2url); } }) myChart5.on('click',function(e){ if(MD5ARR[4][e.dataIndex].trim()!=''){ if(ISWEB==1){ window.open('http://www.patentics.cn/showpatent_phone.htm?sq='+MD5ARR[4][e.dataIndex]); } } if(ISWEB==0){ var posnum = -1; for(var i = 0;i/g,"-"); mytempename = mytempename.replace(/\|/g,"-"); mytempename = mytempename.replace(/”/g,"-"); //mytempename = mytempename.replace(/,/g,"-"); mytempename = mytempename.replace(/、/g,"-"); mytempename = mytempename.replace(/\n/g,""); mytempename = mytempename.replace(/\;/g,"-"); mytempename = mytempename.replace(/\\/g,"-"); mytempename = mytempename.replace(/\s/g,"-"); mytempename = mytempename.replace(/----/g,"-"); mytempename = mytempename.replace(/---/g,"-"); mytempename = mytempename.replace(/--/g,"-"); var isweb2url = '../'+projectName+'/'+projectName+'/'+mytempename+'/PP'+'.htm'; window.open(isweb2url); } }) myChart6.on('click',function(e){ if(MD5ARR[5][e.dataIndex].trim()!=''){ if(ISWEB==1){ window.open('http://www.patentics.cn/showpatent_phone.htm?sq='+MD5ARR[5][e.dataIndex]); } } if(ISWEB==0){ var posnum = -1; for(var i = 0;i/g,"-"); mytempename = mytempename.replace(/\|/g,"-"); mytempename = mytempename.replace(/”/g,"-"); //mytempename = mytempename.replace(/,/g,"-"); mytempename = mytempename.replace(/、/g,"-"); mytempename = mytempename.replace(/\n/g,""); mytempename = mytempename.replace(/\;/g,"-"); mytempename = mytempename.replace(/\\/g,"-"); mytempename = mytempename.replace(/\s/g,"-"); mytempename = mytempename.replace(/----/g,"-"); mytempename = mytempename.replace(/---/g,"-"); mytempename = mytempename.replace(/--/g,"-"); var isweb2url = '../'+projectName+'/'+projectName+'/'+mytempename+'/PP'+'.htm'; window.open(isweb2url); } }) }