一种方式可以直接填写上信息的转帐方式,看代码:
<form style="padding-bottom: 0;border:none;" method="post" action=" https://shenghuo.alipay.com/send/payment/fill.htm" target="_blank" accept-charset="gbk" onsubmit="document.charset='gbk';"> <input type="hidden" value="wycy130@163.com" name="optEmail"> <input type="hidden" value="30" name="payAmount"> <input type="hidden" name="title" placeholder="支付宝转帐代码分析" value="支付宝转帐代码分析"><input type="image" value="付款给我" src="https://img.alipay.com/sys/personalprod/style/mc/btn-index.png" name="pay"> </form>
参数说明:
form参数不动,可以调整style。
optEmail参数是收款人。
payAmount参数是付款金额。
title参数是付款说明。
pay参数是付款点击按钮,图片可以下载到本地。
关于编码问题,不直到为什么支付宝那么大的网站还在用GBK编码,而我们一般的都改用UTF8了,就会导致中文乱码,解决方案是在form增加属性
accept-charset="gbk" onsubmit="document.charset='gbk';"
accept-charset不支持IE,onsubmit为了兼容。
例子: