js微信支付实现代码


Posted in Javascript onDecember 22, 2016

本文实例为大家分享了js微信支付的具体代码,供大家参考,具体内容如下

<!doctype html> 
<html lang="en"> 
<head> 
 <meta charset="UTF-8"> 
 <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0"> 
 <meta name="apple-mobile-web-app-capable" content="yes" /> 
 <meta name="apple-mobile-web-app-status-bar-style" content="black" /> 
 <meta name="format-detection" content="telephone=no" /> 
 <title>微信支付</title> 
 <script type="text/javascript" src="/js/jquery.min.js"></script> 
 <script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script> 
</head> 
<body> 
<script> 
  //调用微信JS api 支付 
  function jsApiCall() 
  { 
   WeixinJSBridge.invoke( 
     "getBrandWCPayRequest", 
      {$parms}, 
     //下面是支付完成后的回调,可以直接提示成功 
     function(res) { 
      if(res.err_msg == "get_brand_wcpay_request:ok") { 
       location.href = "{$success_url}"; 
      }else if(res.err_msg == "get_brand_wcpay_request:cancel"){ 
//       history.back(); 
       location.href = "{$fail_url}"; 
      }else{ 
       alert("weixin return:" + JSON.stringify(res)); 
//       alert(res.err_msg+" 参数有误,请返回!"); 
//       history.back(); 
       location.href = "{$fail_url}"; 
      } 
     } 
    ); 
  } 
 
  function callpay() 
  { 
   if (typeof WeixinJSBridge == "undefined"){ 
    if( document.addEventListener ){ 
      document.addEventListener('WeixinJSBridgeReady', jsApiCall, false); 
     }else if (document.attachEvent){ 
      document.attachEvent('WeixinJSBridgeReady', jsApiCall); 
      document.attachEvent('onWeixinJSBridgeReady', jsApiCall); 
     } 
    }else{ 
     jsApiCall(); 
   } 
  } 
  callpay(); 
 </script> 
</body> 
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js模拟弹出效果代码修正版
Aug 07 Javascript
javascript Array.remove() 数组删除
Aug 06 Javascript
Js 导出table内容到Excel的简单实例
Nov 19 Javascript
jquery遍历checkbox介绍
Feb 21 Javascript
JS实现控制表格内指定单元格内容对齐的方法
Mar 30 Javascript
JS+CSS相对定位实现的下拉菜单
Oct 06 Javascript
headjs实现网站并行加载但顺序执行JS
Nov 29 Javascript
微信小程序 网络请求(post请求,get请求)
Jan 17 Javascript
详解JavaScript中return的用法
May 08 Javascript
移动端Ionic App 资讯上下循环滚动的实现代码(跑马灯效果)
Aug 29 Javascript
深入理解Antd-Select组件的用法
Feb 25 Javascript
vue 使用class创建和清除水印的示例代码
Dec 25 Vue.js
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
Dec 22 #Javascript
Html中 IFrame的用法及注意点
Dec 22 #Javascript
浅析JavaScript的几种Math函数,random(),ceil(),round(),floor()
Dec 22 #Javascript
BootStrap3使用错误记录及解决办法
Dec 22 #Javascript
工作中常用的js、jquery自定义扩展函数代码片段汇总
Dec 22 #Javascript
Angular-Touch库用法示例
Dec 22 #Javascript
Json按某个键的值进行排序
Dec 22 #Javascript
You might like
为什么《星际争霸》是测试人工智能的理想战场
2019/12/03 星际争霸
PHP对MongoDB[NoSQL]数据库的操作
2013/03/01 PHP
php数据类型判断函数有哪些
2013/09/23 PHP
php利用curl抓取新浪微博内容示例
2014/04/27 PHP
destoon网站转移服务器后搜索汉字出现乱码的解决方法
2014/06/21 PHP
php生成二维码图片方法汇总
2016/12/17 PHP
JavaScript-世界上误解最深的语言分析
2007/08/12 Javascript
JavaScript.The.Good.Parts阅读笔记(二)作用域&amp;闭包&amp;减缓全局空间污染
2010/11/16 Javascript
jquery的父子兄弟节点查找示例代码
2014/03/03 Javascript
使用iframe window的scroll方法控制iframe页面滚动
2014/03/05 Javascript
ES6使用let命令更简单的实现块级作用域实例分析
2017/03/31 Javascript
jQuery实现轮播图及其原理详解
2020/04/12 jQuery
JavaScript简单实现动态改变HTML内容的方法示例
2018/12/25 Javascript
微信小程序实现复选框效果
2018/12/28 Javascript
vue实现权限控制路由(vue-router 动态添加路由)
2019/11/04 Javascript
基于JavaScript实现控制下拉列表
2020/05/08 Javascript
JS相册图片抖动放大展示效果的示例代码
2021/01/29 Javascript
Python统计文件中去重后uuid个数的方法
2015/07/30 Python
python使用电子邮件模块smtplib的方法
2016/08/28 Python
Django的HttpRequest和HttpResponse对象详解
2018/01/26 Python
Python使用pickle模块储存对象操作示例
2018/08/15 Python
用python生成(动态彩色)二维码的方法(使用myqr库实现)
2019/06/24 Python
python fuzzywuzzy模块模糊字符串匹配详细用法
2019/08/29 Python
python+django+rest框架配置创建方法
2019/08/31 Python
Pyecharts绘制全球流向图的示例代码
2020/01/08 Python
python属于解释型语言么
2020/06/15 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
英国家庭珠宝商:T. H. Baker
2018/02/08 全球购物
Ruby如何创建一个线程
2013/03/10 面试题
基层干部2014全国两会学习心得体会
2014/03/10 职场文书
公司门卫岗位职责
2014/03/15 职场文书
经贸日语专业个人求职信范文
2014/04/29 职场文书
乡镇八一建军节活动方案
2014/08/24 职场文书
大学生旷课检讨书1000字
2015/02/19 职场文书
校运会宣传稿大全
2015/07/23 职场文书
Spring Boot项目传参校验的最佳实践指南
2022/04/05 Java/Android