func.common.js 1005 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. //反转字符串
  2. function chstr(str){
  3. var result = "";
  4. for(var i = str.length; i > 0; i--){
  5. result += str.charAt(i-1);
  6. }
  7. return result;
  8. }
  9. //随机数字串
  10. function rndcode(len){
  11. var str = "";
  12. for(var i=0; i<len; i++)
  13. {
  14. rnd = Math.floor(Math.random()*10);
  15. rnd.toString();
  16. str += rnd;
  17. }
  18. return str;
  19. }
  20. //JS获取地址栏参数
  21. function getParam(paramName) {
  22. paramValue = "";
  23. isFound = false;
  24. if (this.location.search.indexOf("?") == 0 && this.location.search.indexOf("=") > 1) {
  25. arrSource = unescape(this.location.search).substring(1, this.location.search.length).split("&");
  26. i = 0;
  27. while (i < arrSource.length && !isFound) {
  28. if (arrSource[i].indexOf("=") > 0) {
  29. if (arrSource[i].split("=")[0].toLowerCase() == paramName.toLowerCase()) {
  30. paramValue = arrSource[i].split("=")[1];
  31. isFound = true;
  32. }
  33. }
  34. i++;
  35. }
  36. }
  37. return paramValue;
  38. }