2009年10月22日

JS中window.opener的应用

摘要: 网上支付开发分为支付平台和客户端两部分。当客户端进入支付平台时,需要在新窗体打开支付平台页面,JS代码: window.open(); 而当支付成功后,需要关闭支付平台支付成功界面,并在客户端加载客户端支付成功页面,JS代码: window.opener.location.href=url;window.close(); 阅读全文

posted @ 2009-10-22 21:48 Hero King 阅读(282) 评论(0) 推荐(0) 编辑

设计模式-策略模式和模板方法模式

摘要: 策略模式应用比较广泛,最近在为公司开发支网上付相关功能时就用到了。网上支付需要同时支持银联、快钱、易宝等支付方式,而不同的第三方支付接口虽然不同,,但都是向服务器提交支付请求,所以定义了一个IPayRequester接口,然后分别定义ChinaPayRequester、Pay99Requester、YeePayRequester等实现类,分别实现各自的send方法。如图: 但又发现,其实send方... 阅读全文

posted @ 2009-10-22 21:21 Hero King 阅读(503) 评论(0) 推荐(0) 编辑

导航