屏蔽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网页图片按比例自适应缩放实现方法
Jan 15 Javascript
js字符串完全替换函数分享
Dec 03 Javascript
举例讲解JavaScript中关于对象操作的相关知识
Nov 16 Javascript
每天一篇javascript学习小结(Function对象)
Nov 16 Javascript
解决React Native端口号修改的方法
Jul 28 Javascript
js实现随机点名小功能
Aug 17 Javascript
深入理解JS的事件绑定、事件流模型
May 13 Javascript
vue中的计算属性实例详解
Sep 19 Javascript
js实现简单页面全屏
Sep 17 Javascript
JavaScript对象原型链原理详解
Feb 05 Javascript
手写Vue源码之数据劫持示例详解
Jan 04 Vue.js
vue如何清除浏览器历史栈
May 25 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
PHP file_exists问题杂谈
2012/05/07 PHP
PHP获取网址的顶级域名函数代码
2012/09/24 PHP
php通过function_exists检测函数是否存在的方法
2015/03/18 PHP
利用PHP自动生成印有用户信息的名片
2016/08/01 PHP
用JavaScript对JSON进行模式匹配(Part 1-设计)
2010/07/17 Javascript
javascript定义函数的方法
2010/12/06 Javascript
jquery+ajax每秒向后台发送请求数据然后返回页面的代码
2011/01/17 Javascript
window.location.href = window.location.href 跳转无反应 a超链接onclick事件写法
2013/08/21 Javascript
jquery实现点击弹出层效果的简单实例
2014/03/03 Javascript
js登录弹出层特效
2014/03/07 Javascript
JS前向后瞻正则表达式定义与用法示例
2016/12/27 Javascript
微信小程序 弹框和模态框实现代码
2017/03/10 Javascript
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
2017/04/11 jQuery
node.js实现微信JS-API封装接口的示例代码
2017/09/06 Javascript
JS二分查找算法详解
2017/11/01 Javascript
Vue 自定义动态组件实例详解
2018/03/28 Javascript
vue 组件使用中的一些细节点
2018/04/25 Javascript
vue + webpack如何绕过QQ音乐接口对host的验证详解
2018/07/01 Javascript
Vue数据绑定简析小结
2019/05/07 Javascript
vue页面切换项目实现转场动画的方法
2019/11/12 Javascript
Python version 2.7 required, which was not found in the registry
2014/08/26 Python
Python遍历文件夹和读写文件的实现代码
2016/08/28 Python
python爬虫实战之爬取京东商城实例教程
2017/04/24 Python
selenium python浏览器多窗口处理代码示例
2018/01/15 Python
Django框架实现逆向解析url的方法
2018/07/04 Python
python爬虫增加访问量的方法
2019/08/22 Python
python tkinter图形界面代码统计工具
2019/09/18 Python
python 实现提取log文件中的关键句子,并进行统计分析
2019/12/24 Python
TensorFlow获取加载模型中的全部张量名称代码
2020/02/11 Python
django 利用Q对象与F对象进行查询的实现
2020/05/15 Python
可以随进度显示不同颜色的css3进度条分享
2014/04/11 HTML / CSS
天巡全球:Skyscanner Global
2017/06/20 全球购物
如何查询Oracle数据库中已经创建的索引
2013/10/11 面试题
不听老师话的万能检讨书
2014/10/04 职场文书
交通事故责任认定书
2015/08/06 职场文书
python数据可视化JupyterLab实用扩展程序Mito
2021/11/20 Python