- 博客(8)
- 收藏
- 关注
原创 PIE在IE下阴影问题
大家都知道ie8及以下版本不支持css3 的border-radius和box-shadow属性,为了兼容ie8,我们可以使用CSS3 PIE,这是下载链接地址:地址 用法很很简单: 在样式文件中引入就可以,div{ width:300px; height:400px; border:2px solid red; border-ra
2017-06-02 21:39:04
497
原创 xss攻击
攻击方式1 . 反射型标题发出请求时,xss代码出现在url中,作为输入提交到服务器端,服务器端解析后响应,xss代码随响应一起传回到浏览器,最后浏览器解析执行xss代码,这解析过程像一次反射,所以叫做反射型。演示: 使用express构建node应用var express = require('express');var router = express.Router();/* GET home
2017-06-02 21:21:58
335
原创 单选按钮点击一下触发两次事件
刚刚在项目中发现,切换单选按钮,却触发两次点击事件;如下图所示这里触发了两次事件,然后调用了两次接口: 百度了一下,没找到答案,然后还是谷歌靠谱,简单来说,就是因为点击label的时候,事件冒泡一次,同时会触发关联的input的click事件,导致事再次触发事件这和html结构有很大的关系: <div class="belongCompany fl"> <label for="
2017-05-15 16:21:49
20577
原创 url中的参数加密
有时候我们需要在地址栏传输一些信息,比如查询数据的时候,传一个参数location.href = "/admin/extract?name="+"参数aaa"’但是我们直接这样传输会有一些问题,我们通常会进行加密,下面介绍一个很简单的加密方式,先把文档地址放上crypto-js 我们首先在页面中引入js,<script type="text/javascript" src="/js/tools/c
2017-04-17 10:47:27
29335
3
原创 前端js怎样获取node端的变量
我们项目是用的express,所以需要把node端的数据返回到前端js,然后再展示到页面中,下面就是node端的代码router.post('/DepositNum', function (req, res, next) { var args = req.body; var params = {}; var options = { headers: {"Con
2017-04-06 19:38:39
3056
原创 Vue:子组件改变父级组件的信息
**VUE:子组件改变父级组件的信息在Vue2.0,已经不允许子组件给父组件赋值了,但是如果我们有这个需求应该怎么做呢,下面介绍一个方法,原理就是对象的引用<body> <div id="box"> <h2>父组件=>{{ParData.a}}</h2> <child-com :Child="ParData"></child
2017-03-26 17:16:15
6108
转载 HttpOnly介绍以及防止XSS攻击时的作用(转)
在Web安全领域,跨站脚本攻击时最为常见的一种攻击形式,也是长久以来的一个老大难问题,而本文将向读者介绍的是一种用以缓解这种压力的技术,即HTTP-only cookie。我们首先对HTTP-only cookie和跨站脚本攻击做了简单的解释,然后详细说明了如何利用HTTP-only cookie来保护敏感数据,最后介绍了实现HTTP-only cookie时确定浏览器版本的具体问题。
2017-03-06 12:02:47
1506
转载 jQuery.extend 函数详解
jQuery.extend 函数详解JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...); 它的含义是将src1,src2,sr
2016-11-01 11:26:10
179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人