Popup、chromeless window、modal-window、lightbox、hover ad 有什么区别?
在任何浏览器的默认设置下哪个是不可阻止的,通过屏幕阅读器更易于访问,甚至在禁用 javascript 的情况下也可以访问?
Popup、chromeless window、modal-window、lightbox、hover ad 有什么区别?
在任何浏览器的默认设置下哪个是不可阻止的,通过屏幕阅读器更易于访问,甚至在禁用 javascript 的情况下也可以访问?
弹出窗口:从浏览器弹出的任何内容。它们往往会惹恼用户,因此它们经常被浏览器阻止。
Chromeless Window:只是另一种不显示浏览器菜单或工具栏的弹出窗口。
模态窗口: JavaScriptalert()
方法是模态对话框的一个示例。用户必须先确认弹出窗口,然后才能返回操作父应用程序。
Lightbox: 一种模态对话框 JavaScript 实现,通常用于显示图像。需要 JavaScipt 并且它不会被浏览器阻止,除非 JavaScript 已被禁用。
悬停广告:这些是在 JavaScript 中实现的,类似于 Lightbox,但不是模态的,因此用户可以继续使用父应用程序。它们用于在线广告解决方案,并且大多数实现不随网页滚动,因此可能会掩盖某些内容。虽然悬停广告很可能会惹恼用户,但它们很难被阻止。
根据您使用的浏览器,Internet Explorer 和 Firefox 会在禁用 JavaScript 的情况下完全阻止弹出窗口,另一方面,Google Chrome 仍会弹出警报框和公告框。您可以使用 Google Chrome 浏览器在此处进行测试:警报盒子