我有一个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的大小。
我想禁用它。有人知道是否有可能吗?
答案 0 :(得分:3)
有点令人尴尬我以前没想过。
解决方案当然是(在javascript中):
var comp = doc.getElementById('my_iframe_comp');
comp.oncontrolselect = function() { return false; };
通过在controlselect事件上返回false,传播停止并且调整大小控件不会显示。