java传值给flex_页面向flex 传值

function popupBatch(pno,bno) {

var popup_width = 1000;

var popup_height = 540;

var popup_left = (screen.width - popup_width) / 2;

var popup_top = (screen.height - popup_height) / 2;

var popup_scrollbars = "no";

var popup_property = "width=" + popup_width;

var popup_property = popup_property + ",height=" + popup_height;

var popup_property = popup_property + ",left=" + popup_left;

var popup_property = popup_property + ",top=" + popup_top;

var popup_property = popup_property + ",scrollbars=" + popup_scrollbars;

window.open('http://220.117.240.106:8180/flexApp/BatchForFront.html?pno='+pno+'&bno='+bno,'batchinfo',popup_property);

}

public function init():void{

var args:Object = getParams();

if(args.pno == "" || args.bno == "") {

Alert.show( "parameters error!");

}

this._pNo = args.pno;//parseInt( parameters.pno );

this._bNo = args.bno;//parseInt( parameters.bno );

ro.findAll(pNo,bNo);

}

private function getParams():Object {

params = {};

var query:String = ExternalInterface.call("window.location.search.substring", 1);

if(query) {

var pairs:Array = query.split("&");

for(var i:uint=0; i < pairs.length; i++) {

var pos:int = pairs[i].indexOf("=");

//Alert.show(String(pos));

if(pos != -1) {

var argname:String = pairs[i].substring(0, pos);

var value:String = pairs[i].substring(pos+1);

params[argname] = value;

}

}

}

return params;

}

posted on 2011-07-06 09:59 林的 阅读(394) 评论(0)  编辑  收藏 所属分类: flex

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值