js将弹出的窗口里的js数组返回给父页面


弹出的窗口:


<input type="button" value="保存:" οnclick="get()" /><br/>

function get()

{
    //上边距
    var top1 =  LODOP.GET_VALUE('ItemTop',1);
    var top2 =    LODOP.GET_VALUE('ItemTop',2);
    var top3 =  LODOP.GET_VALUE('ItemTop',3);
    //alert(top1);

    //左边距
    var left1 = LODOP.GET_VALUE('ItemLeft',1);
    var left2 = LODOP.GET_VALUE('ItemLeft',2);
    var left3 = LODOP.GET_VALUE('ItemLeft',3);
    //alert(left1);
    //字体
    var fontname1 = LODOP.GET_VALUE('ItemFontName',1);
    var fontname2 = LODOP.GET_VALUE('ItemFontName',2);
    var fontname3 = LODOP.GET_VALUE('ItemFontName',3);
    //alert(fontname1);
    //字体大小
    var fontsize1 = LODOP.GET_VALUE('ItemFontSize',1);
    var fontsize2 = LODOP.GET_VALUE('ItemFontSize',2);
    var fontsize3 = LODOP.GET_VALUE('ItemFontSize',3);
    //alert(fontsize1);
    //宽度
    var width1 = LODOP.GET_VALUE('ItemWidth',1);
    var width2 = LODOP.GET_VALUE('ItemWidth',2);
    var width3 = LODOP.GET_VALUE('ItemWidth',3);
    //alert(width1);
    //高度
    var height1 = LODOP.GET_VALUE('ItemHeight',1);
    var height2 = LODOP.GET_VALUE('ItemHeight',2);
    var height3 = LODOP.GET_VALUE('ItemHeight',3);

    var properties1 = new Array(top1,left1,fontname1,fontsize1,width1,height1);
    var properties2 = new Array(top2,left2,fontname2,fontsize2,width2,height2);
    var properties3 = new Array(top1,left3,fontname3,fontsize3,width3,height3);

    for(var i=0;i<properties1.length;i++)
    {
        alert("hello1: "+properties1[i]);
    }

    var properties = new Array(properties1,properties2,properties3);
    for(var i=0;i<properties.length;i++)
    {
        alert("his: "+properties[i]);
    }
       window.returnValue =properties;
       window.close();

}



父页面:

    <h4><a href="" οnclick="doParameter()">打印参数设置</a></h4>


    
<script language="javascript" type="text/javascript">     
function doParameter() {
    var properties = new Array();
     var url = "${pageContext.request.contextPath}/print/set.jsp"
    var features = "dialogWidth:"+800+"px;dialogHeight:"+400+"px; scroll:yes; help:0; status:yes; fullscreen;";
    features +=    "dialogLeft:680;dialogTop:280";
    properties = window.showModalDialog(url,"",features);

    
    if(properties.length>0)
    {
        alert(properties);
        for(var i=0;i<properties.length;i++)
        {
            for(var j=0;j<properties[i].length;j++)
            {
                //alert("hello: "+properties[i][j]);
            }
        }
     }

}

    
    </script>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值