element.execCommand()中的aShowDefaultUI参数所指的“默认用户界面”是什么?

use*_*297 9 javascript wysiwyg client-side rich-text-editor web

根据element.execCommand()函数的API,它说它具有三个参数:aCommandName,aShowDefaultUI,aValueArgument。

API对第一个和第三个参数的描述非常清楚,但是我不确定第二个参数的含义。

这就是API所说的:

aShowDefaultUI:一个布尔值,指示是否应显示默认用户界面。Mozilla中未实现此功能。

说“默认用户界面”是什么意思?

作为参考,我正在使用element.execCommand()创建自己的WYSIWYG Web文本编辑器,该编辑器只需要在Google Chrome中运行即可。

Dom*_*cus -2

一般是没用的

第二个论点源于旧的IE。前任。在 createLink 中时true,IE 会显示一个弹出窗口,要求用户输入链接的协议和 URL。Edge、FF 和 Chrome 似乎没有对这个争论做任何事情。

复制自评论中的@Teemu

  • 请不要复制评论作为您的答案 (3认同)