屏蔽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 相关文章推荐
解决jquery操作checkbox火狐下第二次无法勾选问题
Feb 10 Javascript
javascript原始值和对象引用实例分析
Apr 25 Javascript
js实现仿阿里巴巴城市选择框效果实例
Jun 24 Javascript
AngularJS基础 ng-value 指令简单示例
Aug 03 Javascript
node.js学习之事件模块Events的使用示例
Sep 28 Javascript
JavaScript原生实现观察者模式的示例
Dec 15 Javascript
element el-input directive数字进行控制
Oct 11 Javascript
详解使用WebPack搭建React开发环境
Aug 06 Javascript
Vue中添加滚动事件设置的方法详解
Sep 14 Javascript
SpringBoot+Vue开发之Login校验规则、实现登录和重置事件
Oct 19 Javascript
swiper实现导航滚动效果
Dec 13 Javascript
使用这 6个Vue加载动画库来减少我们网站的跳出率
May 18 Vue.js
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
php session和cookie使用说明
2010/04/07 PHP
PHP入门学习笔记之一
2010/10/12 PHP
PHP生成唯一的促销/优惠/折扣码(附源码)
2012/12/28 PHP
最常用的8款PHP调试工具
2014/07/06 PHP
在PHP中使用FastCGI解析漏洞及修复方案
2015/11/10 PHP
YII框架中使用memcache的方法详解
2017/08/02 PHP
收集的网上用的ajax之chat.js文件
2007/04/08 Javascript
JavaScript 给汉字排序实例代码
2008/06/28 Javascript
validator验证控件使用代码
2010/11/23 Javascript
js 一个关于图片onload加载的事
2013/11/10 Javascript
js实现网页自动刷新可制作节日倒计时效果
2014/05/27 Javascript
js 模式窗口(模式对话框和非模式对话框)的使用介绍
2014/07/17 Javascript
关于JS中的方法是否加括号的问题
2016/07/27 Javascript
jquery插件uploadify多图上传功能实现代码
2016/08/12 Javascript
JSON在Javascript中的使用(eval和JSON.parse的区别)详细解析
2017/09/05 Javascript
详解webpack + react + react-router 如何实现懒加载
2017/11/20 Javascript
AngularJs用户输入动态模板XSS攻击示例详解
2018/04/21 Javascript
ES6 class类链式继承,实例化及react super(props)原理详解
2020/02/15 Javascript
微信小程序中的列表切换功能实例代码详解
2020/06/09 Javascript
[03:05]DOTA2英雄基础教程 嗜血狂魔
2013/12/10 DOTA
[01:16:37]【全国守擂赛】第三周决赛 Dark Knight vs. 一个弱队
2020/05/04 DOTA
Django在Win7下的安装及创建项目hello word简明教程
2014/07/14 Python
Python写的一个简单监控系统
2015/06/19 Python
在windows下快速搭建web.py开发框架方法
2016/04/22 Python
简单谈谈Python流程控制语句
2016/12/04 Python
python如何统计代码运行的时长
2019/07/24 Python
Python使用socketServer包搭建简易服务器过程详解
2020/06/12 Python
python如何查看安装了的模块
2020/06/23 Python
Python Opencv轮廓常用操作代码实例解析
2020/09/01 Python
实例讲解使用CSS实现多边框和透明边框的方法
2015/09/08 HTML / CSS
Agoda西班牙:全球特价酒店预订
2017/06/03 全球购物
学校先进集体事迹材料
2014/05/31 职场文书
环保标语大全
2014/06/12 职场文书
学校师德师风整改方案
2014/10/28 职场文书
车间主任岗位职责范本
2015/04/08 职场文书