对于程序员来说安全防御,无非从两个方面考虑,要么前端要么后台。 一、首先从前端考虑过滤一些非法字符。 前端的主控js中,在<textarea> 输入框标签中,找到点击发送按钮后,追加到聊天panel前 进行过滤Input输入内容 二、在后台API服务解决反射型XSS漏洞 thinking:一般来说前 ...
分类:
其他好文 时间:
2019-03-03 09:44:26
阅读次数:
229
一、原理分析 浏览器提供了 copy 命令 ,可以复制选中的内容 如果是输入框,可以通过 select() 方法,选中输入框的文本,然后调用 copy 命令,将文本复制到剪切板 但是 select() 方法只对 <input> 和 <textarea> 两个输入框有效,所以要设置一个用这两个标签的缓 ...
分类:
Web程序 时间:
2019-03-01 14:16:21
阅读次数:
232
在html页面中初始化KindEditor: <script type="text/javascript"> var editor; KindEditor.ready(function (K) { editor = K.create('textarea[name="content"]', { all ...
分类:
Web程序 时间:
2019-02-24 13:38:25
阅读次数:
427
1、AngularJS 事件 ngClick ( 适用标签 :所有,触发事件:单击); ngDblclick( 适用标签 :所有,触发事件:双击); ngBlur(适用标签 : a,input,select,textarea,触发事件:失去焦点); ngFocus(适用标签 : a,input,se ...
分类:
Web程序 时间:
2019-02-11 17:23:07
阅读次数:
205
Kendo MVVM 数据绑定(九) Text Text 绑定可以使用 ViewModel 来设置 DOM 元素的文本属性,如果需要设置 input,textarea,或 select 的显示,需要使用 value 属性。 <span data-bind="text: name"></span> < ...
分类:
其他好文 时间:
2019-02-11 17:00:31
阅读次数:
196
淘宝的样式初始化代码: body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { ma ...
分类:
其他好文 时间:
2019-02-11 13:03:46
阅读次数:
156
【转】12-关于DOM操作的相关案例 1.模态框案例 需求: 打开网页时有一个普通的按钮,点击当前按钮显示一个背景图,中心并弹出一个弹出框,点击X的时候会关闭当前的模态框 代码如下: 2.简易留言板 需求: 当在textarea中输入内容,点击留言按钮,会添加到浏览器中 图如下: 代码如下: 3.使 ...
分类:
其他好文 时间:
2019-02-07 19:14:20
阅读次数:
215
【转】04-jQuery的属性操作 jquery的属性操作模块分为四个部分:html属性操作,dom属性操作,类样式操作和值操作 html属性操作:是对html文档中的属性进行读取,设置和移除操作。比如attr()、removeAttr() DOM属性操作:对DOM元素的属性进行读取,设置和移除操作 ...
分类:
Web程序 时间:
2019-02-07 19:09:58
阅读次数:
183