get-pageurl.js 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. var kingdeePhone = document.getElementById("kingdee-phone-numb");
  2. var kingdeePageNumb = document.getElementById("kingdee-page-numb");
  3. var footerPhoneNumb = document.getElementById("footer-phone-numb");
  4. var homeToPage = $(".home-to-page");
  5. var urlLastData = "";
  6. function GetRequest() {
  7. var fullURL = window.location.href;
  8. // alert(fullURL);
  9. var url = location.search; //获取url中"?"符后的字串
  10. urlLastData = url;
  11. // console.log(url)
  12. var theRequest = new Object();
  13. // alert(url);
  14. if (url.indexOf("?") != -1) {
  15. var str = url.substr(1);
  16. strs = str.split("&");
  17. // alert(strs)
  18. for (var i = 0; i < strs.length; i++) {
  19. theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
  20. // alert(theRequest[strs[i].split("=")[0]]);
  21. }
  22. }
  23. // console.log(theRequest);
  24. return theRequest;
  25. }
  26. if (GetRequest().utm_source == "baidu") {
  27. if (kingdeePhone) {
  28. kingdeePhone.innerText = "4008-830-840";
  29. }
  30. if (kingdeePageNumb) {
  31. kingdeePageNumb.innerText = "4008-830-840";
  32. }
  33. if (footerPhoneNumb) {
  34. footerPhoneNumb.innerText = "4008-830-840";
  35. }
  36. } else if (GetRequest().utm_source == "360") {
  37. if (kingdeePhone) {
  38. kingdeePhone.innerText = "4008-830-722";
  39. }
  40. if (kingdeePageNumb) {
  41. kingdeePageNumb.innerText = "4008-830-722";
  42. }
  43. if (footerPhoneNumb) {
  44. footerPhoneNumb.innerText = "4008-830-722";
  45. }
  46. } else if (GetRequest().utm_source == "sougou") {
  47. if (kingdeePhone) {
  48. kingdeePhone.innerText = "4008-830-622";
  49. }
  50. if (kingdeePageNumb) {
  51. kingdeePageNumb.innerText = "4008-830-622";
  52. }
  53. if (footerPhoneNumb) {
  54. footerPhoneNumb.innerText = "4008-830-622";
  55. }
  56. } else {
  57. if (kingdeePhone) {
  58. kingdeePhone.innerText = "4008-830-840";
  59. }
  60. if (kingdeePageNumb) {
  61. kingdeePageNumb.innerText = "4008-830-840";
  62. }
  63. if (footerPhoneNumb) {
  64. footerPhoneNumb.innerText = "4008-830-840";
  65. }
  66. }
  67. // 首页跳转其他分页拼接携带参数
  68. if (GetRequest().utm_source) {
  69. for (let i = 0; i < homeToPage.length; i++) {
  70. $(homeToPage[i]).click(function () {
  71. $(this).attr("href", $(this).attr("href") + urlLastData);
  72. })
  73. }
  74. }
  75. // switch (GetRequest().utm_source) {
  76. // case "baidu":
  77. // kingdeePhone.innerText = "4008-830-840";
  78. // kingdeePageNumb.innerText = "4008-830-840";
  79. // footerPhoneNumb.innerText = "4008-830-840";
  80. // break;
  81. // case "360":
  82. // kingdeePhone.innerText = "4008-830-722";
  83. // kingdeePageNumb.innerText = "4008-830-722";
  84. // footerPhoneNumb.innerText = "4008-830-722";
  85. // break;
  86. // case "sougou":
  87. // kingdeePhone.innerText = "4008-830-622";
  88. // kingdeePageNumb.innerText = "4008-830-622";
  89. // footerPhoneNumb.innerText = "4008-830-622";
  90. // break;
  91. // default:
  92. // kingdeePhone.innerText = "4008-830-840";
  93. // kingdeePageNumb.innerText = "4008-830-840";
  94. // footerPhoneNumb.innerText = "4008-830-840";
  95. // }