![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
html/css/js
kankan231
这个作者很懒,什么都没留下…
展开
-
js原型链
js原型原创 2022-10-20 23:16:46 · 238 阅读 · 0 评论 -
js promise,async,await简单笔记
js promise async await原创 2022-06-05 17:37:21 · 141 阅读 · 0 评论 -
使用flex实现圣杯布局,就是这么简单
flex布局其实挺香的,但是现在国内好多pc网页还是传统的float+position布局,可能是考虑到兼容性或者以前的系统吧,用flex实现的圣杯布局特点如下,整体分上中下三部分,中间部分高度自适应,底部footer在页面底部(即使中间部分高度不够),中间部分分为左中右三部分,左右宽度固定,中间部分宽度自适应。不多说了,直接上效果图和代码: 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta .原创 2021-10-30 16:44:09 · 911 阅读 · 0 评论 -
xss攻击
xss表示Cross Site Scripting(跨站脚本攻击),它与SQL注入攻击类似,SQL注入攻击中以SQL语句作为用户输入,从而达到查询/修改/删除数据的目的,而在xss攻击中,通过插入恶意脚本,实现对用户游览器的控制。 xss攻击可以分成两种类型: 非持久型攻击持久型攻击 下面我们通过具体例子,了解两种类型xss攻击。 1.非持久型xss攻击 顾转载 2015-06-24 11:04:12 · 846 阅读 · 0 评论 -
js闭包
越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的解释,当我看到stackoverflow上这一篇解答,我脑中就出现了一句话:就是这货没跑了! 不才译文见下,见笑了。 Peter Mortensen问: 就像老Albert所说的,“如果你不能向一个六岁的孩子解释清楚,那么其实你自己根本就没弄懂。”好吧,我试着向一转载 2015-04-14 20:28:03 · 435 阅读 · 0 评论 -
手机网页js提示小插件
/* *功能:显示提示信息 *str:提示的文字 *second:提示信息显示的秒数 *callback:提示消失后的回调函数 */ function show_notice(str,second,callback){ var box_id = 'notice_box'; var tooltipBox = document.getElementById(box_id); if(tooltip原创 2015-02-06 11:44:55 · 1808 阅读 · 0 评论 -
js小知识
获取页面高度,包括被滚动条遮住的部分:document.body.scrollHeight或document.documentElement.scrollHeight 获取页面宽度,包括被滚动条遮住的部分:document.body.scrollWidth或document.documentElement.scrollWidth 获取可视区域宽度:document.document原创 2015-02-02 20:25:03 · 513 阅读 · 0 评论 -
js提示小插件
/* *提示功能插件 *使用方法:showTip('提示内容',3) */ var tip = null; //显示提示文本,text为要显示的文本,second表示自动消失的秒数 function showTip(text,second){ if(!tip){ tip = document.createElement('div'); tip.style.backgroundColo原创 2014-09-19 18:07:26 · 2254 阅读 · 0 评论 -
ajax简单封装
今天对Ajax进行了封装,只要调用一个函数就可以实现get原创 2014-07-05 10:53:54 · 2750 阅读 · 0 评论 -
js使用正则验证表单数据
一个简单的验证列子,代码如下:原创 2014-07-03 11:35:25 · 766 阅读 · 0 评论