在IE中禁用调整大小控件

时间:2009-03-11 16:30:38

标签: internet-explorer mode

我有一个Web应用程序,基于TinyMCE(javascript)的HTML wysiwyg编辑器。 在Internet Explorer中启用了内容编辑,其中designMode =“on”。

如果我在编辑的内容中添加iframe:

这是我正在编辑的HTML源代码。

<iframe src="..."></iframe>
<b>I just added an iframe to my content</b>

iframe将变为可见,但Internet Explorer将为其创建调整大小控件。这意味着我作为用户可以使用鼠标调整iframe的大小。

我想禁用它。有人知道是否有可能吗?

1 个答案:

答案 0 :(得分:3)

有点令人尴尬我以前没想过。

解决方案当然是(在javascript中):

var comp = doc.getElementById('my_iframe_comp');
comp.oncontrolselect = function() { return false; };

通过在controlselect事件上返回false,传播停止并且调整大小控件不会显示。