需要有一个公网的服务器 ! T2 @4 r4 e1 `+ {) |# A
1.goandpay()方法里打开的是支付宝的地址,地址如何获得呢?打开你的支付宝,把个人收款码截图,然后百度一个解码工具,就是看看这个二维码都是什么东东。然后将解码之后的一串字符放到js方法里。 $ \2 E7 n' R2 P; v' q
2.goandpay2()这个是打开微信支付的,微信的收款码同上,打开微信,收款码,截图,然后将微信的收款码图片放置到一个公网地址下,将js方法里的地址改成该图片的地址
/ H! } c' Q# J/ [3 j5 @3.然后把这段html部署到一个公网地址上. 8 s( I* m: Z# z8 P: z! v
4.将html的公网路径拿到,百度一个二维码生成器,生成一个二维码。
4 X5 ? I: U) V( ]; O. H5.现在你就可以通过微信或支付宝来扫描你的html地址生成的二维码了。- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <title>付款神器</title>
- </head>
- <body>
- </body>
- </html>
- <script language="javascript">
- var ua = navigator.userAgent.toLowerCase();
- if(ua.match(/MicroMessenger/i)=="micromessenger") {
- goandpay2();
- } else if(ua.match(/AlipayClient/i)=="alipayclient"){
- goandpay();
- } else{
- alert("请使用微信或支付宝付款");
- }
- function goandpay(){
- window.open("HTTPS://QR.ALIPAY.COM/FKX08439VKV0DWTLDSTT7A");
- }
- function goandpay2(){
- window.open("http://www.wqidian.cn/jinyi/page/806.jpg");
- }
- </script>
复制代码
9 M3 }! n; r% _: ~: @4 e' E5 u |
|