编程语言
首页 > 编程语言> > javascript-Popup,无边框窗口,模态窗口,灯箱,悬停广告有什么区别?

javascript-Popup,无边框窗口,模态窗口,灯箱,悬停广告有什么区别?

作者:互联网

Popup,无边框窗口,模态窗口,灯箱,悬停广告有什么区别?

使用任何浏览器的默认设置,哪一个是不可阻止的,可以通过屏幕阅读器访问,甚至在禁用JavaScript的情况下也可以访问?

解决方法:

弹出窗口:从浏览器弹出的所有内容.它们会惹恼用户,因此经常被浏览器阻止.

无Chrome窗口:这是另一种不显示浏览器菜单或工具栏的弹出窗口.

模态窗口:JavaScript alert()方法是模态对话框的示例.用户必须先确认弹出窗口,然后才能返回操作父应用程序.

灯箱:通常用于显示图像的模态对话框JavaScript实现.需要JavaScipt,除非禁用了JavaScript,否则它不会被浏览器阻止.

悬停广告:类似于Lightbox,它们在JavaScript中实现,但不是模态的,因此用户可以继续使用父应用程序.它们用于在线广告解决方案,大多数实现不会随网页滚动,因此可能会使某些内容模糊.尽管悬停广告很有可能会惹恼用户,但很难阻止他们.

标签:screen-readers,accessibility,cross-browser,javascript,jquery
来源: https://codeday.me/bug/20191024/1918897.html