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