javascript firefox iframe <html> trouble
javascript firefox iframe <html> trouble
我的页面上有iframe。在firefox中,当我进入iframe时,控件转到iframe中的html标记。(我可以在控制台上的document.activeElement.contentWindow.document.activeElement中看到这一点。)下一个选项卡将我带到iframe中的第一个控件。
在IE和chrome中,它运行良好。
你能帮帮我吗,我做错了什么?
感谢
你没有做错什么。Firefox正在关注根元素,这样刚使用键盘的用户就可以滚动iframe。例如,如果焦点直接指向第一个文本输入,用户就无法滚动框架。
事实上,Chrome就是这样。如果子帧中恰好没有任何文本控件,则用户可以在切换到子帧后对其进行精细滚动。如果子帧有文本控件,那么如果用户想要滚动,则会受到影响。
就其价值而言,我只是将其报告为https://bugs.webkit.org/show_bug.cgi?id=79558因为这似乎是一个明显的可访问性错误。。。
相关文章:
- 样式<身体>并且<html>来自React
- Tinymce删除<html>在文本区域中输出时标记
- 把手包裹<!DOCTYPE html>
- 未捕获的语法错误:意外的标记<在<!DOCTYPE html>
- 如何将(CSS/HTML)的包链接在一起.CSS/HTML->CSS/HTML->CSS/HTML
- 中心未定义-<!DOCTYPE html>错误
- 放置JavaScript函数的位置:<头><身体>?或者在</html>
- 代码在以下情况下不起作用:<!DOCTYPE html>顶部
- Click事件穿透到<html>要素
- 我如何引用<HTML>元素's对应的DOM对象
- Onload函数下拉时间<HTML>
- HTML>根据窗口和图像大小旋转和缩放图像
- <HTML>可以't在下拉列表中选择相同的值.验证<HTML>
- 如何将.css和.js文件链接到丢失的HTML<html>并且<头部>标签
- <HTML>上一个日期Vallition
- 可以't重写<选项>当<!DOCTYPE html>目前
- 访问<html>节点
- 谷歌分析标签在</身体>并且</html>
- 当<!DOCTYPE html>添加到JSP页面
- Html>购物车按钮