xrequest.js 623 B

12345678910111213141516171819
  1. function request(paras) {
  2. var url = location.href;
  3. var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");
  4. var paraObj = {};
  5. for (i = 0; j = paraString[i]; i++) {
  6. paraObj[decodeURI(j.substring(0, j.indexOf("=")).toLowerCase())] = j.substring(j.indexOf("=") + 1, j.length);
  7. }
  8. var returnValue = paraObj[decodeURI(paras.toLowerCase())];
  9. if (typeof (returnValue) == "undefined") {
  10. return "";
  11. }
  12. else {
  13. return decodeURI(returnValue);
  14. }
  15. }
  16. String.prototype.replaceAll = function (s1, s2) {
  17. return this.replace(new RegExp(s1, "gm"), s2);
  18. }