![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端学习
十八在野
这个作者很懒,什么都没留下…
展开
-
js 点击事件执行两次的情况(待补充)
1.事件冒泡造成的点击事件执行两次什么是JS事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。解决办法:event.stopPropagation( );2.点击事件嵌套在方法里导致的解决办原创 2021-06-30 15:35:58 · 2743 阅读 · 0 评论 -
js 判断页面 第一次加载or刷新
首先得分清楚这两者的区别,页面第一次加载:窗口第一次被打开,如果是在本页跳转到其他页面,再跳转回来,就不是第一次加载了刷新:手动刷新(实操中从本页跳转到其他页面再跳转回来,也执行刷新操作,切换tab不算)1.利用window.name在刷新时不会重置if(window.name == ""){ window.name = loaded;//首次进入时给window.name赋一个固定值 alter("首次进入页面");}else{ alter("执行了刷新操作");..原创 2021-06-30 15:24:06 · 3303 阅读 · 0 评论 -
watermark-dom 添加水印使用方法
1.下载依赖包npm install watermark-dom下载成功后pakeage.json中会添加如下依赖:"watermark-dom": "^2.3.0"2.引用import watermark from 'watermark-dom'3.配置 调用 3.1手动加载watermark.load({ watermark_txt: "水印水印" }) 3.2初始化水印 watermark.init({ watermark_txt: "水...原创 2021-06-23 14:52:20 · 2727 阅读 · 0 评论 -
HTML快速入门
网页的编辑HTML 只负责网页结构,CSS负责样式注意:任何的文本编辑器都能够编写HTML代码。也就是说,开发网页不限制软件。我们一般使用IDE(Intergrate Development Envirnoment,集成开发环境)来开发HTML代码。IDE能够将代码用彩色形式表达,并且有很多快捷键和插件。常见IDE有:Visual Studio Code ,Sublime, WebStrom,Atom,HBuilder等。将创建好的网页拖拽进Visual Studio C...原创 2021-06-22 10:21:51 · 131 阅读 · 0 评论