csrftoken.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. /**
  2. * Created by xiaofeng on 2017/8/9.
  3. */
  4. csrfToken = $('meta[name=csrf-token]').prop('content');
  5. function ReturnInfo(info) {
  6. if (info != null) {
  7. var strmsg = '';
  8. if (typeof info == 'string') {
  9. return info;
  10. }
  11. $.each(info, function (kk, vv) {
  12. strmsg += vv[0] + '<br>';
  13. })
  14. if (typeof strmsg == 'string') {
  15. return strmsg;
  16. }
  17. }
  18. }
  19. var objUrl = {}; //获取get参数
  20. var url = window.location.href;
  21. function getParams(url) {
  22. var theRequest = new Object();
  23. if (!url)
  24. url = location.href;
  25. if (url.indexOf("?") !== -1) {
  26. var str = url.substr(url.indexOf("?") + 1) + "&";
  27. var strs = str.split("&");
  28. for (var i = 0; i < strs.length - 1; i++) {
  29. var key = strs[i].substring(0, strs[i].indexOf("="));
  30. var val = strs[i].substring(strs[i].indexOf("=") + 1);
  31. theRequest[key] = val;
  32. }
  33. }
  34. return theRequest;
  35. }
  36. var params = getParams(url); //获取get请求的参数
  37. if (!$.isEmptyObject(params)) {
  38. $.each(params, function (key, val) {
  39. if (key == 'city') feng_cityTel = val;
  40. objUrl[key] = val;
  41. })
  42. }
  43. var feng_cityTel;
  44. //电话图标
  45. $('body').on('click', '.y_call', function () {
  46. //获取楼盘首页 电话号码
  47. var y_call = $('.y_housetel span').text();
  48. if (typeof y_call === 'string' && y_call != '') {
  49. return window.location.href = 'tel:' + y_call;
  50. }
  51. $.ajax({
  52. url: '/index/telrand',
  53. dataType: "json",
  54. type: 'POST',
  55. data: {city: feng_cityTel},
  56. success: function (data) {
  57. if (data.code == 200) {
  58. return window.location.href = 'tel:' + data.data.tel;
  59. }
  60. },
  61. error: function () {
  62. }
  63. });
  64. })
  65. $(function () {
  66. // ������һ��������
  67. $('.y_lpleft').on('click', function () {
  68. history.back(-1);
  69. })
  70. // 解决百度APP底部拔打电话
  71. var ido, idi;
  72. var _html = '<div class="y_puicfoot">';
  73. _html += '<div class="y_puicfoot_main c">';
  74. _html += '<div class="y_centxq y_centxq2"><a href="javascript:;" rel="nofollow" onclick="' + "$53click();" + '">在线咨询</a></div>';
  75. _html += '<div class="y_centxq"><a href="/public/findroom">帮您找房</a></div>';
  76. _html += '<div class="y_call"><a href="javascript:;"><img src="/image/ico_callfoot.png" alt=""></a></div></div>';
  77. _html += '</div>';
  78. idi = setInterval(function () {
  79. ido = $('.y_puicfoot').html();
  80. // 公共底部,判断页面是否存在,不存在添加
  81. if (!ido) {
  82. $('body').append(_html);
  83. // clearTimeout(idi);
  84. }
  85. }, 1000);
  86. })