标签:
1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <%@include file="../../basicplatform/common/taglibs.jsp"%> 3 <%@page import="epm.sp.syspara.para.webapp.util.ParaUtil"%> 4 <html:base target="_self"/> 5 <html> 6 <head> 7 <%@include file="../../basicplatform/common/header.jsp"%> 8 <script type="text/javascript" src="<c:url value=‘/mcpsm/basicplatform/scripts/swfJSPreLoader.js‘/>"></script> 9 <% 10 String refreshTime = ParaUtil.getSysParaValue(request, "REFRESH_TIME"); 11 if(null == refreshTime || "".equals(refreshTime)){ 12 refreshTime = "10000"; 13 } 14 %> 15 <style> 16 .fontType{ 17 font-family: 微软雅黑; 18 font-size: 45px; 19 text-align:center; 20 color: #99ffff; 21 } 22 </style> 23 </head> 24 <html> 25 <body style="margin:0;overflow:auto;background-color: transparent;"> 26 <html:form action="/mcpsm/operation/demandPurchInfo/demandInfoLoad" 27 method="post" styleId="mcpsm_operation_demandPurchInfo_demandInfoLoad" 28 onsubmit="return validateForm(this)"> 29 <div style="position:absolute;left:0px;top:0px;width:100%;height:100%;margin:0;"> 30 <div style="position:absolute;left:0%;top:70px;width:100%;height:30%;margin:0; text-align:center;"> 31 <span class = "fontType"> 32 <span id = "title_orgNo"><bean:message key = ‘mpsm.col.mcpsm.singlePhaseElectricEM‘/></span><bean:message key = ‘mpsm.title.mcpsm.title.demandFactoryQualifiedInfoLoad‘/></span> 33 </div> 34 35 <div style="position:absolute;left:-50px;top:140px;width:100%;height:100%;margin:0;"> 36 <span id = "demandFactoryQualifiedInfoLoad"></span> 37 <div> 38 </div> 39 </html:form> 40 </body> 41 42 <script type="text/javascript"> 43 swfobject.embedSWF("<%=request.getContextPath()%>/mcpsm/basicplatform/styles/default/flash/demandFactoryArriQualInfoLoad.swf", "demandFactoryQualifiedInfoLoad", "1200", "700", "9.0.0", "expressInstall.swf", {},{wmode:"transparent"}); 44 //初始化配置 45 var swfJSPreLoaderConfig = { 46 ‘assets‘: [‘<%=request.getContextPath()%>/mcpsm/basicplatform/styles/default/flash/demandFactoryArriQualInfoLoad.swf‘], 47 ‘_swfPath‘:‘<%=request.getContextPath()%>/mcpsm/basicplatform/common/‘, 48 ‘loadComplete‘: function () { 49 var demandFactoryQualifiedInfoList = <%=request.getAttribute("demandFactoryQualifiedInfoList")%>; 50 refreshTodayCheck(demandFactoryQualifiedInfoList,true); 51 var orgNo; 52 setInterval(‘change()‘, parseInt(<%=refreshTime%>)); 53 }, 54 ‘loadError‘: function () { 55 } 56 }; 57 58 function meth(data){ 59 var json = eval("("+data+")"); //将数据转换成json类型 60 refreshTodayCheck(json); 61 } 62 function refreshTodayCheck(data,flag){ 63 option1.series.data = data.dataList_data; 64 option1.axis.xName = data.dataList_Factory_Name; 65 option1.axis.lyMax = data.maxY; 66 orgNo = data.orgNo; 67 if(flag){ 68 document.getElementById("demandFactoryQualifiedInfoLoad").setOption(option1); 69 }else{ 70 if("01"==orgNo){ 71 document.getElementById("title_orgNo").innerHTML = "<bean:message key=‘mpsm.col.mcpsm.terminal‘/>"; 72 } 73 if("02"==orgNo){ 74 document.getElementById("title_orgNo").innerHTML = "<bean:message key=‘mpsm.col.mcpsm.singlePhaseElectricEM‘/>"; 75 } 76 if("03"==orgNo){ 77 document.getElementById("title_orgNo").innerHTML = "<bean:message key = ‘mpsm.col.mcpsm.threePhaseElectricEM‘/>"; 78 } 79 if("04"==orgNo){ 80 document.getElementById("title_orgNo").innerHTML = "<bean:message key=‘mpsm.col.mcpsm.mutualInductor‘/>"; 81 } 82 } 83 document.getElementById("demandFactoryQualifiedInfoLoad").refresh(option1); 84 } 85 86 function change(){ 87 jQuery.post("<%=request.getContextPath()%>/mcpsm/operation/demandPurchInfo/demandInfoLoad.do?action=getDemandFactoryQualified",{"orgNo":orgNo},function(data){ 88 var json = eval(data); //将数据转换成json类型 89 refreshTodayCheck(json); 90 },"json"); 91 } 92 93 var option1={ 94 axis:{ 95 xName:[], 96 lyMax:250, 97 lyMin:0, //y轴坐标,lyMax-lyMin最好为10的倍数 98 ryMax:100, 99 ryMin:0, //y轴坐标,ryMax-ryMin最好为10的倍数 100 unit:"千只"<!-- <bean:message key = ‘mpsm.col.mcpsm.unitWanZhi‘/> --> 101 }, 102 series:{ 103 legendName:["<bean:message key = ‘mpsm.col.mcpsm.detectQlfNum‘/>","<bean:message key = ‘mpsm.col.mcpsm.detectUnqlfNum2‘/>"], 104 legendColor:[0x36bded,0xffcc66], 105 percentName:"<bean:message key = ‘mpsm.col.mcpsm.detectQlfNumRatio‘/>", 106 percentColor:0x7eff53, 107 data:[] 108 } 109 }; 110 </script> 111 112 </html>
需要swfJSPreLoader.js
标签:
原文地址:http://www.cnblogs.com/kissandlove/p/4720696.html