Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
727 views
in Technique[技术] by (71.8m points)

点击按钮直接从JS弹窗

如图所示点击按钮直接弹窗一个下载框。
1.gif

用的是JS弹窗,弹窗的信息都写在JS里面,并不是隐藏DIV,这个功能如何实现呢?

从他们网站下载的JS
image.png


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

绝大部分 JS 弹窗插件、组件都支持直接在弹窗里写 HTML ,以支持更加丰富的弹窗样式和内容。
实现原理的话,就是写两层 HTML:一层半透明的遮罩盖在页面上,突出显示弹框内容,还可以禁止用户进行其他操作;一层弹框又在遮罩之上,弹框内容加到这一层就行。
除了图省事或又其他限制条件的时候之外,基本没人会直接 alert


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...