在iframe里的页面编写js,实现在父窗口上创建动画效果展开和收缩的div(不变动iframe父窗口代码)
来源:广州中睿信息技术有限公司官网
发布时间:2012/10/21 23:25:16 编辑:admin 阅读 405
<%@pagecontentType="text/htmlcharset=GBK"language="java"%><%@pageimport="com.jstrd.mm.busines
<%@ page contentType="text/html; charset=GBK" language="java"%>
<%@ page import="com.jstrd.mm.business.sysmgr.monitor.logic.MMStock2BudgetLogic" %>
<%
String query = request.getParameter("query");
MMStock2BudgetLogic bean 
= new MMStock2BudgetLogic();
String xmldata = bean.statStock2Budget();
%>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=GBK">
        <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
        <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
        <META HTTP-EQUIV="Expires" CONTENT="0">
        <title>库存点采购总支出比</title>
        <link rel="stylesheet" href="<%=request.getContextPath() %>/plugins/FusionCharts/Style.css" type="text/css" />
        <link rel="stylesheet" href="<%=request.getContextPath() %>/framework/sys-resources/css/jsoa.css" type="text/css" />
        <script language="JavaScript" src="<%=request.getContextPath() %>/plugins/FusionCharts/FusionCharts.js"></script>
        <script language="JavaScript" src="<%=request.getContextPath() %>/plugins/jquery-1.6.4.min.js"></script>
        <script language="JavaScript" src="<%=request.getContextPath() %>/framework/sys-resources/js/common_js/common.js"></script>
        
        <script language="javascript">
            
var pageName = "530005.jsp";
            $(
function(){
                
if ($('#data_chartdiv').val() != '') {
                    showCharts(
"Line""chartdiv"231160);
                }
            });
            
function showCharts(chartType, divId, width, height) {
                $(
'#'+divId).show();
                
var data = $('#data_' + divId).val();
                
var chart = new FusionCharts("<%=request.getContextPath() %>/plugins/FusionCharts/"+chartType+".swf"""+divId+""""+width+""""+height+"""0""0");
                chart.setDataXML(
'<?xml version="1.0" encoding="gbk"?>' + data);
                chart.render(
""+divId+"");
            }
        
</script>
        <script type="text/javascript">
        
var oMenu;
        
function createHtml() {
            
try{
                
//oMenu = window.parent.document.getElementById("_div_viewcharts");
                //if(null == oMenu || undefined == oMenu) {
                    var url1 = "<%=request.getContextPath()%>/framework/login_sso.jsp?query=<%=query %>&infokey=checkuser&rand="+Math.random();
                    
var url2 = "<%=request.getContextPath()%>/framework/login_sso.jsp?query=<%=query %>&target=/stat_report_jsps/fusioncharts_jsps/53000501.jsp&rand="+Math.random();
                    $.post(url1, 
function(data) {
                        data 
= eval('('+data+')');
                        
//alert(data.msg);
                        if (1 == data.ret) {
                            
var o = document.getElementById("_div_viewcharts");
                            window.parent.document.body.appendChild(o);
                            oMenu 
= window.parent.document.getElementById("_div_viewcharts");
                            
var ifrm = getIFrame();
                            oMenu.style.left 
= eval(getAbsoluteLeft(ifrm) + ifrm.offsetWidth) + "px";
                            oMenu.style.top 
= getAbsoluteTop(ifrm) + "px";
                            oMenu.innerHTML 
= '<iframe src="' + url2 + '" width="100%" height="100%" frameborder="0" scrolling="no"></iframe>';
                            
//
                            $('#pTip').text('×关闭<<');
                            oMenu.style.display 
= "block";
                            fnLarge();
                        }
                    });
                
//}
            } catch (e){ }
        }
        
//
        var w = 0;
        
var h = 0;
        
var mout;
        
function emotion(){
            
try{
                
if(w <= 50){
                    oMenu 
= window.parent.document.getElementById("_div_viewchart
联系我们CONTACT 扫一扫
愿景:成为最专业的软件研发服务领航者
中睿信息技术有限公司 广州•深圳 Tel:020-38931912 务实 Pragmatic
广州:广州市天河区翰景路1号金星大厦18层中睿信息 Fax:020-38931912 专业 Professional
深圳:深圳市福田区车公庙有色金属大厦509~510 Tel:0755-25855012 诚信 Integrity
所有权声明:PMI, PMP, Project Management Professional, PMI-ACP, PMI-PBA和PMBOK是项目管理协会(Project Management Institute, Inc.)的注册标志。
版权所有:广州中睿信息技术有限公司 粤ICP备13082838号-2