2011-06-01 48 views
0

我目前正在为Internet Explorer开发一个插件,并且Internet Explorer中存在一个困扰我的特定功能。以编程方式停用Internet Explorer中的功能

IE中有这个功能,至少自IE7(我无法检查早期版本)出现以来,它允许用户修改可编辑窗口中HTML元素的大小(例如GMail中的富文本邮件),只需点击元素并拖动尺寸框即可。这会修改HTML元素的样式(例如<img><div>)。

我的第一个问题是我不知道该功能的名称。我已经搜索和搜索,但我一直无法找到一件事。

我的第二个问题是我需要一种方法来关闭它,或者至少以编程方式处理它。在我的插件中,我需要修改webmail客户端中的DOM以修改用户输入的某些内容。问题是,由于某种原因,如果在Webmail的编辑窗口中使用此功能选择了HTML元素,则我的插件的行为会有所不同。我至少需要检测是否有任何事情是以这种方式选择的。

任何帮助将不胜感激。非常感谢!

+1

这可能不是你想听到的,但是我的视力要求我做出这样的改变,所以如果你的插件对我做了这些,我会感到非常失望。 – n8wrl 2011-06-01 20:31:42

+0

我对取消选择任何东西比关闭整个事物更感兴趣。它只是有一个选定的元素的方式。 – Josicoco 2011-06-01 20:55:25

回答

3

你可能在谈论Internet Explorer's Accessibility Features,它旨在帮助视障人士使用网站。视觉障碍可以采取多种形式,并且通常认为非常糟糕的形式可以拿走任何旨在帮助用户有效使用互联网的工具。

不要让用户更难使用您的网站。你可以得到报酬来编写易于使用并使生活更简单的软件。如果您的网站没有这样做,您的用户会找到一个可以做到的。

+0

感谢您的回答。尽管如此,我认为它不具备任何可访问性。我所指的只有在编辑富文本表面(如Web邮件)时才可见。我认为它更多地涉及编辑邮件中的样式,以更改不同元素的大小。从我所看到的,这些大小的改变修改了HTML元素的CSS样式,所以它不仅仅是改变可见性的大小;无论你正在改变的尺寸是否与邮件一起发送,无论他们身在何处,都可以让所有人看到。 – Josicoco 2011-06-01 20:59:59

相关问题