Html 如何从JAWS框架列表中隐藏特定iframe元素?

Html 如何从JAWS框架列表中隐藏特定iframe元素?,html,iframe,accessibility,Html,Iframe,Accessibility,我有一些特定的iframe元素,我希望能够从JAWS框架列表insert+f9中隐藏它们。还有其他非常重要的iFrame,所以仅仅拥有是行不通的 有可能这样做吗 编辑:我应该提一下原因。有一个用户选项可以更改特定类型的窗口是在新窗口中打开还是在页面上的iframe中打开,即使该选项设置为在新窗口中打开iframe,iframe仍然存在,但src设置为空白html文件。在这种情况下,如果Ior设置为在iframe中加载,但不是在此时,iframe的内容对用户来说是无用的,我宁愿对他们隐藏它。如果可

我有一些特定的iframe元素,我希望能够从JAWS框架列表insert+f9中隐藏它们。还有其他非常重要的iFrame,所以仅仅拥有是行不通的

有可能这样做吗


编辑:我应该提一下原因。有一个用户选项可以更改特定类型的窗口是在新窗口中打开还是在页面上的iframe中打开,即使该选项设置为在新窗口中打开iframe,iframe仍然存在,但src设置为空白html文件。在这种情况下,如果Ior设置为在iframe中加载,但不是在此时,iframe的内容对用户来说是无用的,我宁愿对他们隐藏它。如果可以避免的话,我不想对代码进行重大更改。

你应该能够使用CSS可见性:隐藏或显示:无或aria hidden=true隐藏代码。

你希望用户选择忽略,还是你在为用户做决定?@RyanB我编辑了我的帖子,并做了一些澄清。谢谢。我早些时候在这里找到一个帖子,但现在找不到;不过,请阅读:我肯定这是客户的要求,但这里的背景是什么?什么时候可以告诉用户什么对他们有好处?不是挑剔你,只是好奇…@albert我的公司正在大力推动508的合规性,所以我们必须让我们的东西可以访问。我想隐藏这个iframe,因为它对他们没有用处。iframe/new(iframe/new)窗口打开,允许用户输入一些与他们当前正在做的事情相关的数据,如果用户设置为在新窗口中打开iframe,则永远不会使用iframe,否则仅在选择数据时使用iframe。iframe永远不可见,除非它被用来输入数据,所以视力正常的用户是看不见的,我不希望盲人用户认为他们可以输入信息,而他们却不能;我用JAWS 15/IE11很好。如果这些不起作用,除了在需要的时候插入iframe之外,你真的什么都做不了。啊,我用的是JAWS 14,即10。