javascript - element.execCommand()中的aShowDefaultUI参数引用的 'the default user interface'是什么?

标签 javascript web wysiwyg client-side rich-text-editor

根据API对于 element.execCommand() 函数,它表示它具有三个参数:aCommandName、aShowDefaultUI、aValueArgument。

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

API 是这么说的:

aShowDefaultUI: A Boolean indicating whether the default user interface should be shown. This is not implemented in Mozilla.

“默认用户界面”指的是什么?

作为引用,我正在使用 element.execCommand() 创建我自己的 WYSIWYG 网络文本编辑器,它只需要在 Google Chrome 中工作。

最佳答案

一般没用

第二个参数源自旧的 IE。前任。当 createLink 中的 true 时,IE 会显示一个弹出窗口,让用户输入链接的协议(protocol)和 URL。 Edge、FF 和 Chrome 似乎没有对这个参数做任何事情。

转自@Teemu评论区

关于javascript - element.execCommand()中的aShowDefaultUI参数引用的 'the default user interface'是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38188015/

相关文章:

javascript - 代理站点以便能够在 iframe 中进行所见即所得编辑 - 它是如何工作的?

wysiwyg - ace 编辑器在选择新行后使光标闪烁

javascript - 放大/缩小时,Leaflet map 和图层不会同时移动

javascript - html - 从文本区域获取换行文本

php - 通过浏览器上的按钮向 Linux 服务器发送特殊代码

php - PHP获取URL中 "/"后的参数

java - 我如何跳过静态内容的过滤器?

php - 所见即所得编辑器输出的自动图像大小调整器?

javascript - 如何仅突出显示悬停时的文本而不是空白? (javascript)

javascript - 将 Javascript 转换为 ASP.NET 中的代码隐藏