我正在Dreamweaver分析我的网站,我得到了这个错误

对象应具有内置界面的设备,并说诸如WCAG 9.2之类的东西

<asp:ImageButton ID="ibtnSearch" runat="server" OnClick="ibtnSearch_Click" ImageUrl="images/img_search.jpg" ImageAlign="AbsMiddle" align="left" />

需要帮助

我只是在Dreamweaver进行分析,这给了我这些结果。我在Dreamweaver 8工作8

有帮助吗?

解决方案

您可能会因为onClick =“ ibtnsearch_click”而遇到此错误

这是因为OnClick事件处理程序是一个依赖设备的解决方案。它允许通过鼠标点击访问,但不能严格地说键盘(例如Enter)。通常,这是一个有争议的点,因为当键盘用户无论如何访问接口元素时,现代浏览器将发送一个单击事件。

要确定您是否可以安全地忽略此错误:尝试仅使用键盘导航页面。使用选项卡选择所讨论的图像按钮,然后按Enter激活它。这个工作吗?如果是这样,您可以忽略此错误。

注意:可能不使用鼠标的人包括带有RSI的用户或无法看到光标的盲人用户,因此依靠ScreenReading软件促进的键盘访问。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top