jump.html 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>跳转中....</title>
  6. </head>
  7. <body>
  8. <script type="text/javascript">
  9. function setItem(key, val) {
  10. if (val instanceof Array) {
  11. let str = JSON.stringify(val);
  12. localStorage.setItem(key, str);
  13. }
  14. else {
  15. localStorage.setItem(key, val);
  16. }
  17. }
  18. function parseUrl(url = '') {
  19. if (url == '') {
  20. url = document.URL;
  21. }
  22. var result = [];
  23. var query = url.split("?")[1];
  24. var queryArr = query.split("&");
  25. var Obj = {}, i = 0;
  26. for (i = 0; i < queryArr.length; i++) {
  27. var item = queryArr[i];
  28. var key = item.split("=")[0];
  29. var value = item.split("=")[1];
  30. Obj[key] = value;
  31. }
  32. return Obj;
  33. }
  34. var allpara = parseUrl();
  35. try {
  36. if (allpara.token !== undefined) {
  37. var Tokstr = decodeURIComponent(allpara.token);
  38. var TokenObj = JSON.parse(Tokstr);
  39. var userobj = {};
  40. userobj['wagenttoken'] = TokenObj.token;
  41. userobj['wagentovertime'] = TokenObj.wtokenovertime;
  42. userobj['name'] = TokenObj.name;
  43. userobj['cash'] = TokenObj.cash;
  44. setItem('user', JSON.stringify(userobj));
  45. setItem('token', TokenObj.token);
  46. }
  47. self.location = "/m/index.html";
  48. } catch (e) {
  49. self.location = "/m/index.html";
  50. }
  51. </script>
  52. <div></div>
  53. </body>
  54. </html>