在设计模式下禁用在mozilla中调整表的大小

Ana*_*liy 2 javascript firefox

有没有办法删除Firefox从<TABLE>添加的属性'_moz_resizing ="true"',以避免让用户在设计模式下调整表的大小(当contentEditable = true时).

Chr*_*sen 6

是.

document.designMode = "on";
document.execCommand("enableObjectResizing", false, "false");
document.execCommand("enableInlineTableEditing", false, "false");
Run Code Online (Sandbox Code Playgroud)

在Firefox中,表上的调整大小控件通常与内联表编辑控件同时出现,因此您可能真的想要关闭它们.

如果您的可编辑内容位于iframe内,请注意,对祖先iframe的CSS位置的更改将重置这些命令的效果.

我准备了一个简化的测试页面,显示了该解决方案的实际应用.