document.appendchild 第3页
- 存储型XSS的危害
-
众所周知,我们一般将XSS分为三类,反射型、存储型、DOM型,反射型XSS这个基本可以说是没什么利用价值,因为它是不能留存下来的,你改变数据执行了一个临时的XSS,但这个数据没有存储到服务器、数据库中,不能再次展示给别人看,其他人进入同一页面请求服务器并不受你的脚本影响,DOM型XSS也是一样,它就...
- 项目复盘:通过动态脚本,实现按需加载语言包
-
大家好,我是前端西瓜哥,是一名前端开发。最近做了一个将按需加载语言包的需求,有不少收获,这里记录一下。改造前的项目原来项目是将所有的语言包合并在一起,放到一个JSON文件里然后被引入。打包后的脚本里,有完整的语言包的代码,导致打包文件非常大。理论上用户只会使用一种语言,其他的语言没有加载的必要。...
- 如何使用JavaScript实现Alert弹窗?
-
在JavaScript语言中,有两种方式可以实现Alert弹窗,一种为使用浏览器内置的原生alert()函数,另外也可通过自定义DOM元素和CSS实现自定义弹窗。下文为您详细介绍这两种方式:一、原生alert()方法此方法为JavaScript内置的最简单方式,直接调用ale...
- 用豆包生成的BMI计算器
-
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"conte...
- 买米不是越贵越好,要看米袋上有没有这2个字
-
大米好不好,要看米袋上有没有“2个字”!学会尽早提醒身边人米饭是我们的主食,但是你们知道在选购大米的时候怎么挑选吗?一起来看看吧。大米选贵的不如选对的,在我们无法判断大米质量的情况下,可以考虑优先购买散装大米,以下有几种选择大米的好方法分享给大家:第一:看硬度大米力硬度主要是有蛋白质的含量决定的,米...
- DOM节点的创建、插入、删除、查找、替换
-
在前端开发中,js与html联系最紧密的莫过于对DOM的操作了,本文为大家分享一些DOM节点的基本操作。一、创建DOM节点使用的命令是varoDiv=document.createElement('div');这样就创建了一个div标签。二、插入DOM节点移动DOM节点也就是把这个节点插入到h...
- 如何使用JavaScript实现Confirm弹窗?
-
在JavaScript语言中,有两种方式可以实现Confirm弹窗,一种是使用浏览器内置的原生confirm()函数,也可以通过自定义DOM元素和CSS实现自定义确认弹窗。下文问您你详细介绍这两种方式:一、原生confirm()方法此方法为JavaScript内置的最简单方式...
- JavaScript 性能优化方法
-
JavaScript性能优化方法减少DOM操作频繁的DOM操作会导致浏览器重绘和回流,影响性能。使用文档片段(DocumentFragment)或虚拟DOM技术减少直接操作。constfragment=document.createDocumentFragment();for...
- 如何使用JavaScript实现Prompt弹窗?
-
在JavaScript语言中,有两种方式可以实现Prompt弹窗,一种方式为使用浏览器内置的原生prompt()函数,也可以通过自定义DOM元素和CSS实现自定义输入弹窗。下文为您详细介绍这两种方式:一、原生prompt()方法此方法为JavaScript内置的最简单方式,直...
- 前端进阶-每日一练(4)
-
本期问题:document.write和innerHTML、innerText有什么区别?jQuery中如何中断each遍历?如何查找数组中的最小值和最大值?如何做到优雅降级,渐进增强?$.fn.extend和$.extend区别是什么?如何收集页面中多个ajax的执行结果?js创建对...