码迷,mamicode.com
首页 > 其他好文 > 详细

flash的动态加载

时间:2015-08-11 13:52:19      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

技术分享
  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>
View Code

需要swfJSPreLoader.js

flash的动态加载

标签:

原文地址:http://www.cnblogs.com/kissandlove/p/4720696.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!