jump.html 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  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['img_url'] = TokenObj.img_url;
  41. userobj['name'] = TokenObj.name;
  42. userobj['cash'] = TokenObj.cash;
  43. setItem('user', JSON.stringify(userobj));
  44. setItem('token', TokenObj.token);
  45. }
  46. self.location = "/m/index.html";
  47. } catch (e) {
  48. self.location = "/m/index.html";
  49. }
  50. </script>
  51. <div></div>
  52. </body>
  53. </html>