屏蔽script注入小例子


Posted in Javascript onNovember 12, 2013

字符串过滤

static public string HtmlEncode(string str) 
{ 
str = str.Replace("&", "&"); 
str = str.Replace("<", "<"); 
str = str.Replace(">", ">"); 
str = str.Replace("'", "''"); 
str = str.Replace("*", ""); 
str = str.Replace("\n", "<br/>"); 
str = str.Replace("\r\n", "<br/>"); 
//str = str.Replace("?",""); 
str = str.Replace("select", ""); 
str = str.Replace("insert", ""); 
str = str.Replace("update", ""); 
str = str.Replace("delete", ""); 
str = str.Replace("create", ""); 
str = str.Replace("drop", ""); 
str = str.Replace("delcare", ""); 
if (str.Trim().ToString() == "") { str = "无"; } 
return str.Trim(); 
}
Javascript 相关文章推荐
JavaScript 图片预览效果 推荐
Dec 22 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
Dec 29 Javascript
简介JavaScript中的getUTCFullYear()方法的使用
Jun 10 Javascript
JS模拟Dialog弹出浮动框效果代码
Oct 16 Javascript
JavaScript编程学习技巧汇总
Feb 21 Javascript
JavaScript中的对象和原型(一)
Aug 12 Javascript
Servlet实现文件上传,可多文件上传示例
Dec 05 Javascript
详解JavaScript的闭包、IIFE、apply、函数与对象
Dec 21 Javascript
简单实现JavaScript弹幕效果
Aug 27 Javascript
javascript 封装Date日期类实例详解
May 28 Javascript
详解wow.js中各种特效对应的类名
Sep 13 Javascript
VUE异步更新DOM - 用$nextTick解决DOM视图的问题
Nov 06 Javascript
js控制淡入淡出示例代码
Nov 12 #Javascript
jquery给图片添加鼠标经过时的边框效果
Nov 12 #Javascript
JavaScript中for..in循环陷阱介绍
Nov 12 #Javascript
javascript控制Div层透明属性由浅变深由深变浅逐渐显示
Nov 12 #Javascript
jQuery 的全选(全非选)即取得被选中的值使用介绍
Nov 12 #Javascript
jquery 模板的应用示例
Nov 12 #Javascript
jQuery 无刷新分页实例代码
Nov 12 #Javascript
You might like
一个简单的自动发送邮件系统(三)
2006/10/09 PHP
我的论坛源代码(十)
2006/10/09 PHP
实用函数2
2007/11/08 PHP
php下实现在指定目录搜索指定类型文件的函数
2008/10/03 PHP
PHP header()函数使用详细(301、404等错误设置)
2013/04/17 PHP
基于php伪静态的实现详细介绍
2013/04/28 PHP
destoon官方标签大全
2014/06/20 PHP
php截取指定2个字符之间字符串的方法
2015/04/15 PHP
node.js中的fs.fsync方法使用说明
2014/12/15 Javascript
实例讲解JS中setTimeout()的用法
2016/01/28 Javascript
深入理解jQuery 事件处理
2016/06/14 Javascript
对Js OOP编程 创建对象的一些全面理解
2016/07/26 Javascript
微信小程序实践之动态控制组件的显示/隐藏功能
2018/07/18 Javascript
微信小程序实现弹出菜单
2018/07/19 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
2019/06/17 Javascript
Node.js 实现远程桌面监控的方法步骤
2019/07/02 Javascript
基于javascript实现贪吃蛇小游戏
2019/11/25 Javascript
js实现AI五子棋人机大战
2020/05/28 Javascript
TypeScript的安装、使用、自动编译的实现
2020/04/10 Javascript
在vue中使用image-webpack-loader实例
2020/11/12 Javascript
mysql 之通过配置文件链接数据库
2017/08/12 Python
PyCharm设置护眼背景色的方法
2018/10/29 Python
python reverse反转部分数组的实例
2018/12/13 Python
Python读取Pickle文件信息并计算与当前时间间隔的方法分析
2019/01/30 Python
python中Array和DataFrame相互转换的实例讲解
2021/02/03 Python
英国口碑最好的的维他命胶囊品牌:Myvitamins(有中文站)
2016/12/03 全球购物
国际经济贸易专业推荐信
2013/11/06 职场文书
蛋糕店的商业计划书范文
2014/01/27 职场文书
社团活动总结怎么写
2014/06/30 职场文书
2014全年工作总结
2014/11/27 职场文书
中学推普周活动总结
2015/05/07 职场文书
优秀党员先进事迹材料2016
2016/02/29 职场文书
查看nginx配置文件路径和资源文件路径的方法
2021/03/31 Servers
用python开发一款操作MySQL的小工具
2021/05/12 Python
go 实现简易端口扫描的示例
2021/05/22 Golang
java中如何截取字符串最后一位
2022/07/07 Java/Android