今天碰到AJAX url传参问题,如何传的参数里带的#号,后台会获取不到#之后的参数(FF标准浏览器下),所以用正则将所有的特殊字符替换掉。

function stripscript(s) {
    var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]") 
    var rs = ""; 
    for (var i = 0; i < s.length; i++) {
        rs = rs+s.substr(i, 1).replace(pattern, ''); 
    } 
    return rs;
}
    

相关文章:

  • 2022-12-23
  • 2021-11-21
  • 2021-11-21
  • 2021-12-28
  • 2021-11-21
  • 2021-11-21
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-21
  • 2021-11-21
  • 2021-11-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案