屏蔽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 相关文章推荐
用js实现的一个Flash滚动轮换显示图片代码生成器
Mar 14 Javascript
javascript学习笔记(十三) js闭包介绍(转)
Jun 20 Javascript
JS和Jquery获取和修改label的值的示例代码
Jan 15 Javascript
JavaScript检查数字是否为整数或浮点数的方法
Jun 09 Javascript
web前端开发JQuery常用实例代码片段(50个)
Aug 28 Javascript
Bootstrap3 datetimepicker控件使用实例
Dec 13 Javascript
scroll事件实现监控滚动条并分页显示(zepto.js)
Dec 18 Javascript
vue计算属性时v-for处理数组时遇到的一个bug问题
Jan 21 Javascript
微信小程序排坑指南详解
May 23 Javascript
详解Vue结合后台的列表增删改案例
Aug 21 Javascript
ng-zorro-antd 入门初体验
Dec 03 Javascript
JS精髓原型链继承及构造函数继承问题纠正
Jun 16 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
隐藏X-Space个人空间下方版权方法隐藏X-Space个人空间标题隐藏X-Space个人空间管理版权方法
2007/02/22 PHP
array_multisort实现PHP多维数组排序示例讲解
2011/01/04 PHP
smarty基础之拼接字符串的详解
2013/06/18 PHP
使用php 获取时间今天明天昨天时间戳的详解
2013/06/20 PHP
PHP查询附近的人及其距离的实现方法
2016/05/11 PHP
JavaScript入门教程(8) Location地址对象
2009/01/31 Javascript
点击下载链接 弹出页面实现代码
2009/10/01 Javascript
jquery防止重复执行动画避免页面混乱
2014/04/22 Javascript
angular route中使用resolve在uglify压缩后问题解决
2016/09/21 Javascript
基于javascript实现按圆形排列DIV元素(二)
2016/12/02 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
2016/12/25 Javascript
Boostrap栅格系统与自己额外定义的媒体查询的冲突问题
2017/02/19 Javascript
AngularJS中$http使用的简单介绍
2017/03/17 Javascript
使用node.js搭建服务器
2017/05/20 Javascript
zTree树形插件异步加载方法详解
2017/06/14 Javascript
基于vue-cli 打包时抽离项目相关配置文件详解
2018/03/07 Javascript
Vuex 单状态库与多模块状态库详解
2018/12/11 Javascript
一秒学会微信小程序制作table表格
2019/02/14 Javascript
vue el-upload上传文件的示例代码
2020/12/21 Vue.js
初步理解Python进程的信号通讯
2015/04/09 Python
深入学习Python中的上下文管理器与else块
2017/08/27 Python
TensorFLow用Saver保存和恢复变量
2018/03/10 Python
Python装饰器的执行过程实例分析
2018/06/04 Python
Python numpy实现二维数组和一维数组拼接的方法
2018/06/05 Python
ORM Django 终端打印 SQL 语句实现解析
2019/08/09 Python
python 串口读取+存储+输出处理实例
2019/12/26 Python
python画图常规设置方式
2020/03/05 Python
HTML5实现文件断点续传的方法
2017/01/04 HTML / CSS
学生自我评价范文
2014/02/02 职场文书
高中毕业生的个人自我评价
2014/02/21 职场文书
空气的环保标语
2014/06/12 职场文书
2015年小学语文工作总结
2015/05/25 职场文书
为自己工作观后感
2015/06/11 职场文书
会议营销主持词
2015/07/03 职场文书
珍爱生命主题班会
2015/08/13 职场文书
高一英语教学反思
2016/03/03 职场文书