目前大部分网上支付都使用ActiveX控件,不支持Firefox,但是如果我们前面使用心爱地Firefox好不容易下了订单,再使用IE重新登陆进行付款可能并非易事(比如传说中非常艰难的网上订火车票,你想重新使用IE登陆进去那可不是一般的难,不信你试试)
以下说明用招商银行个人专业版的例子,原理就是打开Firebug获取提交的网址及POST数据,然后制作简单地本地提交页面,用IE去打开进行提交。
[b]1。首先要记住在转到支付页面之前把Firebug打开,不然它不会记录网络数据的。[/b]
[img]http://dl.iteye.com/upload/attachment/0061/7757/746f7264-4522-3898-888f-1733a8428d7c.jpg[/img]
[b]2。然后写一个简单的HTML页面,用IE打开进行提交。[/b]
[img]http://dl.iteye.com/upload/attachment/0061/7761/a821fb8e-2799-3035-9e59-594872a2b864.jpg[/img]
[b]3。 这时在IE浏览器中进入专业版就可以进行支付了。[/b]
由于这笔订单不是由商户的主机发出的,招行会进行如下警告提示,这时选择“[b]取消[/b]”就可以继续支付了。
[img]http://dl.iteye.com/upload/attachment/0061/7763/29d08085-1fe2-3216-bb1c-1182db437998.jpg[/img]
以下说明用招商银行个人专业版的例子,原理就是打开Firebug获取提交的网址及POST数据,然后制作简单地本地提交页面,用IE去打开进行提交。
[b]1。首先要记住在转到支付页面之前把Firebug打开,不然它不会记录网络数据的。[/b]
[img]http://dl.iteye.com/upload/attachment/0061/7757/746f7264-4522-3898-888f-1733a8428d7c.jpg[/img]
[b]2。然后写一个简单的HTML页面,用IE打开进行提交。[/b]
<html>
<body>
招商银行Firefox转IE <br/>
<form name="cmb" action="https://netpay.cmbchina.com/netpayment/BaseHttp.dll?PrePayC2" method="POST">
Amount: <input type="text" name="Amount" value="9.30"> <br/>
BillNo: <input type="text" name="BillNo" value="2262052035"> <br/>
BranchID: <input type="text" name="BranchID" value="0755"> <br/>
CoNo: <input type="text" name="CoNo" value="100061"> <br/>
Date: <input type="text" name="Date" value="20120107"> <br/>
MerchantCode: <input type="text" size="150" name="MerchantCode" value="|rldVGa81GEUFRDituPeKD9440aXgINepf2wIv8l5T9EoH22V/mU*ndtAjNzXkbsP4TjtpVJnDxjNnncWM*2rMTylv00/HrTxvg==|160f8aab1ce40018b193a67cb28c8b67f5fb8816"> <br/>
MerchantPara: <input type="text" name="MerchantPara" value=""> <br/>
MerchantUrl: <input type="text" size="100" name="MerchantUrl" value="http://result.tenpay.com/cgi-bin/v1.0/bank_cmb1038_result.cgi"> <br/>
<input type="submit" value="submit">
</form>
</body>
</html>
[img]http://dl.iteye.com/upload/attachment/0061/7761/a821fb8e-2799-3035-9e59-594872a2b864.jpg[/img]
[b]3。 这时在IE浏览器中进入专业版就可以进行支付了。[/b]
由于这笔订单不是由商户的主机发出的,招行会进行如下警告提示,这时选择“[b]取消[/b]”就可以继续支付了。
[img]http://dl.iteye.com/upload/attachment/0061/7763/29d08085-1fe2-3216-bb1c-1182db437998.jpg[/img]