- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 [前端]强大的javaScript 中比较有趣的事
一、查找所需的元素的比较方便的语法糖 1.除基本的id,class 和tag的方法外 介绍一种基于元素位置的查找方法 document.elementFromPoint(x,y)获取点位置的元素 2.元素find()及基本定位的时候可以借用某些元素属性值进行精确定位 [attribute$=value],匹配给定的属性是以某些值结尾的元素。 [attribute*=value],匹配
2016-04-29 11:13:40 2501
原创 [前端]防止xss攻击的最简单方法
xss攻击:跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的特殊目的。(解释摘自百度百科) 1、将能被转换为html的输入内容
2016-04-11 19:40:27 23089 1
原创 [前端]判定元素是否在可视范围的方法总结
1 最基本的方法,js 方式document.getElementById.scrollIntoViewIfNeeded 如果是true 则调用基本的document.getElementById.scrollIntoViewIfNeeded(); 2 通过运算基本的加减法 元素的位置jquery方法 $().offset().top $().offset().left js
2016-04-07 10:33:57 5052
原创 [前端]监听事件的几个有趣的事
1 hover=事件 mouseenter +mouseleave != mouseover +mouseout 这两对事件是有细致的区别的,over,out是考虑子元素也出发,而enter和leave是不考虑的这与hover是一模一样的 2 “input propertychange” 针对没有没输入一个变化字的监听的元素如textarea等标志。 3 textarea是没有自己撑
2016-04-06 10:44:35 1063
原创 LeetCode Reverse Linked List
下面是迭代的方法 /** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */ struct ListNode* reverseList(struct ListNode* head) { struct List
2016-04-16 21:19:39 381
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人