csrftoken.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. /**
  2. * Created by xiaofeng on 2017/8/9.
  3. */
  4. function getParams(url) {
  5. var theRequest = new Array();
  6. if (!url) url = location.href;
  7. var str = url.substr(url.indexOf("//") + 2); //�� // ��ʼ
  8. var strs = str.split("/"); // �� �� / ��Ϊ�ָ������в��
  9. for (var i = 0; i < strs.length; i++){
  10. theRequest.push(strs[i])
  11. }
  12. return theRequest;
  13. }
  14. var objUrl = '';
  15. var url = window.location.href; //��ȡ��ַ����ַ
  16. var params = getParams(url); //���÷����ѵ�ַ���
  17. var _length = params.length;
  18. if(_length !== 0){
  19. for(var i = 1; i<_length;i++){
  20. objUrl += params[i]; //��ַ����ƴ��
  21. if(i < _length-1){
  22. objUrl += '/'; //���������Ҫ��� �� / ��
  23. }
  24. }
  25. }
  26. if(objUrl == 'fresh/home'){
  27. objUrl='';
  28. }
  29. csrfToken = $('meta[name=csrf-token]').prop('content');
  30. var is_mobiaaaaaa = navigator.userAgent.toLowerCase().match(/(ipod|iphone|android|coolpad|mmp|smartphone|midp|wap|xoom|symbian|j2me|blackberry|wince)/i) != null;
  31. if (is_mobiaaaaaa) {
  32. window.location.href = "http://m.pinfangw.com/"+objUrl;
  33. }