success.html 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no">
  6. <title>支付成功</title>
  7. <link href="__STATIC__/h5sdk/css/index.css?v={:config('js_version')}" rel="stylesheet">
  8. </head>
  9. <body>
  10. <div id="paySuccPop" class="pop">
  11. <div class="pop_body">
  12. <div class="payment">
  13. <div class="payment_head">
  14. <span class="payment_title">支付成功</span>
  15. <a href="javascript:;" class="payment_close icon_close"></a>
  16. </div>
  17. <div class="payment_body">
  18. <div class="payment_status__msg">
  19. <i class="payment_status__success icon_succ"></i> {$msg}
  20. </div>
  21. <div class="payment_status__btn">
  22. <button type="button" class="payment_button">确认</button>
  23. </div>
  24. </div>
  25. </div>
  26. </div>
  27. </div>
  28. <script src="__STATIC__/h5sdk/js/huosdk.js?v={:config('js_version')}"></script>
  29. <script>
  30. var return_url = '{$return_url}'
  31. $('.payment_button, .payment_close').click(function () {
  32. // 在 ios 网页 sdk 内
  33. if (window.huo && window.huo.closeWeb) {
  34. window.huo.closeWeb()
  35. }
  36. // 存在回调地址
  37. if (return_url != '') {
  38. window.location.href = return_url
  39. }
  40. // 在 frame 中打开或新窗口打开
  41. if (window !== window.parent) {
  42. window.parent.postMessage({
  43. type: 'frame.close'
  44. }, '*')
  45. } else {
  46. window.close()
  47. }
  48. })
  49. </script>
  50. </body>
  51. </html>