防止javascript 注入攻击 js过滤特殊字符
来源:互联网 发布:列车网络控制系统 编辑:程序博客网 时间:2024/06/07 17:17
//匹配中文 数字 字母 下划线
var checkInput = function (str) {
var pattern = /^[\w\u4e00-\u9fa5]+$/gi;
if(pattern.test(c)) {
return false;
}
return true;
}
1.js中用正则表达式 过滤特殊字符, 校验所有输入域是否含有特殊符号
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;
}
0 0
- 防止javascript 注入攻击 js过滤特殊字符
- 过滤非法字符,防止注入式攻击等
- 过滤非法字符,防止注入式攻击等
- 过滤非法字符,防止注入式攻击等
- java 过滤敏感词和特殊字符 防止sql注入
- 防止JavaScript注入攻击
- 防止JavaScript注入攻击
- JavaScript过滤特殊字符
- JS防止脚本注入(替换特殊字符)
- js过滤特殊字符
- js过滤特殊字符
- js过滤特殊字符
- js过滤特殊字符
- js特殊字符过滤
- js过滤特殊字符
- js 过滤特殊字符
- Js 过滤特殊字符
- .htaccess实际运用案例之过滤URL特殊字符,防止XSS攻击
- Linux动态库的编译与使用
- Java Tomcat SSL 服务端/客户端双向认证(一)
- Vi编辑器的使用方法
- 程序员技术练级攻略
- ::在C++中是什么意思
- 防止javascript 注入攻击 js过滤特殊字符
- DedeCMS全版本通杀SQL注入漏洞利用代码及工具
- maven处理资源文件
- 服务器后台语言选型参考
- Myeclipse中如何更改jsp默认的打开方式
- 设计移动App的十大技巧
- adb devices连接不到设备的解决方式
- UVA 589 - Pushing Boxes(BFS+状态判重)
- VPN技术详解 L2TP VPN