mozilla 文档地址:https://developer.mozilla.org/en/Rich-Text_Editing_in_Mozilla#Executing_Commands
msdn 文档地址:
http://msdn.microsoft.com/en-us/library/aa752577(v=VS.85).aspx
http://msdn.microsoft.com/en-us/library/ms533049(v=VS.85).aspx
mozllia
execCommand(String aCommandName, Boolean aShowDefaultUI, String aValueArgument)
Arguments
String aCommandName:the name of the command
Boolean aShowDefaultUI:
whether the default user interface should be shown. This is not implemented in Mozilla.
String aValueArgument:some commands (such as insertimage) require an extra value argument (the image's url). Pass an argument of null if no argument is needed.
msdn
HRESULT execCommand(
BSTR cmdID,
VARIANT_BOOL showUI,
VARIANT value,
VARIANT_BOOL *pfRet
);
cmdID:[in] BSTR that specifies the command to execute. This command can be any of the command identifiers that can be executed in script.
showUI:[in] VARIANT_BOOL that specifies one of the following values.
VARIANT_FALSE:Default. Do not display a user interface. Must be combined with value, if the command requires a value.
VARIANT_TRUE:Display a user interface if the command supports one.
value:[in] VARIANT that specifies the string, number, or other value to assign. Possible values and possible VARIANT subtypes depend on the command.
pfRet:[out, retval] Pointer to a VARIANT_BOOL that returnsVARIANT_TRUE if the command is successful.
结论:
document.execCommand(cmd, false, value);
- 大小: 12.2 KB
分享到:
相关推荐
### document.execCommand()详解 `document.execCommand()`是HTML文档对象模型(DOM)中的一个方法,用于执行浏览器的编辑命令,这些命令可以控制文本样式、布局、剪贴板操作等。此方法在早期的Web开发中被广泛使用...
传统的做法是使用`document.execCommand('saveAs')`方法,但这个方法在某些现代浏览器中已被废弃,因此需要寻找替代方案。本篇文章将详细探讨如何在不依赖`execCommand('saveAs')`的情况下,实现HTML内容直接下载到...
《document.execCommand()解析》 在前端开发中,我们经常需要与用户进行交互,比如编辑文本、复制粘贴等操作。这些操作在浏览器环境中可以通过`document.execCommand()`方法实现。这个函数是HTML5引入的一个非常...
execCommand指令集详解,javascript进阶是常用的参考资料
javascript 的execCommand和操作剪贴板的收集
`execCommand()` 的基本语法如下: ```javascript document.execCommand(sCommand[, bUserInterface[, value]]) ``` - `sCommand`:这是一个字符串参数,用来指定要执行的命令。例如,"bold" 会将选中的文本设为...
在Web开发中,经常需要实现将页面中的内容保存到用户的本地设备上的功能,这通常可以通过JavaScript中的execCommand命令实现,特别是使用"SaveAs"命令。然而,由于浏览器的兼容性问题,这种方法并不总是有效的。在IE...
`document.execCommand()` 是一个在浏览器的文档对象模型(DOM)中用于执行各种富文本编辑操作的方法。这个方法主要用于在内容可编辑区域(比如 `<contenteditable>` 标签或者富文本编辑器)中进行文本格式化、插入...
为了解决这个问题,Erik发现了一个简单的方法,利用`document.execCommand`这个命令,结合特定的参数,可以强制IE6缓存背景图片。具体代码如下: ```javascript document.execCommand("BackgroundImageCache", ...
这种方法利用了`document.execCommand`API,它允许执行一系列编辑命令(如复制、剪切等)。此API已经被浏览器逐步弃用,但在某些情况下仍可使用。以下是具体实现步骤: 1. **创建一个隐藏的输入框**:用于放置待...
sess.execCommand("mv " + remoteFileName + " " + newPathName);//重命名回来 conn.close(); } } catch (IOException ex) { log.error(ex); } } public static byte[] getBytes(String filePath) { byte...
执行命令 一个非常简单的包装器,用于在 NodeJS ... var execCommand = require ( "execCommand.js" ) ; var command = execCommand ( "cat /sys/class/thermal/thermal_zone0/temp" ) ; console . log ( command ) ;
### execCommand 命令详解 #### 概述 `execCommand` 是一个在早期浏览器中广泛使用的非标准 JavaScript 方法,主要用于实现富文本编辑器的功能。通过调用 `document.execCommand`,开发者能够轻松地执行一系列与...
`document.execCommand()` 是一个在浏览器环境中用于处理富文本编辑的命令函数,它允许你在用户交互或者脚本中改变文本的格式。这个方法主要用于富文本编辑器,如`<contenteditable>`元素或`<textarea>`元素,使得...
在Web前端开发中,`document.execCommand`是一个比较老的、即将被废弃的API,它允许执行一些命令来改变文档内容的外观或行为。在HTML5中,这种方式不再推荐使用,但对于旧版本的浏览器仍有必要了解这些命令的使用...
2D-Position 允许通过拖曳移动绝对定位的对象。 AbsolutePosition 设定元素的 position 属性为“absolute”(绝对)。 BackColor 设置或获取当前选中区的背景颜色。 BlockDirLTR 目前尚未支持。...
contentEditables 中 document.execCommand 的一个稍微甜一点的 api。 目标: 公开一个更容易发现的 api 以在 contentEditables 中使用。 由 DIY WYSIWYG 工具栏控制的基本功能 无依赖 ~200 行(5k-ish 未压缩) ...