编辑器中经常用到的execCommand方法参考。
来源:互联网 发布:函数式编程 mathmatica 编辑:程序博客网 时间:2024/05/21 14:03
document(说是任何Dom节点也无错,更常用在textRange)对象execCommand通常在IE中在线处理Html数据时非常有用,它可以让你轻而易举实现文字的加粗、加颜色、加字体等一系列的命令。
任何的编辑器通常都会利用到它。
下面是编辑器中经常会用到的命令。
- execCommand //执行各种操作命令
- queryCommandEnabled // 返回命令是否允许执行
- queryCommandIndeterm //返回命令是否在索引劣表
- queryCommandState //监测当前光标区域的状态
- queryCommandSupported //是否支持各种操作命令
- queryCommandValue //获取指定操作值
document.execCommand(sCommand, bUserInterface, vValue);
//bUserInterface通常为false,vValue通常为null
sCommand表:
2D-Position允许通过拖曳移动绝对定位的对象。AbsolutePosition设定元素的 position 属性为“absolute”(绝对)。BackColor设置或获取当前选中区的背景颜色。BlockDirLTR目前尚未支持。BlockDirRTL目前尚未支持。Bold切换当前选中区的粗体显示与否。BrowseMode目前尚未支持。Copy将当前选中区复制到剪贴板。CreateBookmark创建一个书签锚或获取当前选中区或插入点的书签锚的名称。CreateLink在当前选中区上插入超级链接,或显示一个对话框允许用户指定要为当前选中区插入的超级链接的 URL。Cut将当前选中区复制到剪贴板并删除之。Delete删除当前选中区。DirLTR目前尚未支持。DirRTL目前尚未支持。EditMode目前尚未支持。FontName设置或获取当前选中区的字体。FontSize设置或获取当前选中区的字体大小。ForeColor设置或获取当前选中区的前景(文本)颜色。FormatBlock设置当前块格式化标签。Indent增加选中文本的缩进。InlineDirLTR目前尚未支持。InlineDirRTL目前尚未支持。InsertButton用按钮控件覆盖当前选中区。InsertFieldset用方框覆盖当前选中区。InsertHorizontalRule用水平线覆盖当前选中区。InsertIFrame用内嵌框架覆盖当前选中区。InsertImage用图像覆盖当前选中区。InsertInputButton用按钮控件覆盖当前选中区。InsertInputCheckbox用复选框控件覆盖当前选中区。InsertInputFileUpload用文件上载控件覆盖当前选中区。InsertInputHidden插入隐藏控件覆盖当前选中区。InsertInputImage用图像控件覆盖当前选中区。InsertInputPassword用密码控件覆盖当前选中区。InsertInputRadio用单选钮控件覆盖当前选中区。InsertInputReset用重置控件覆盖当前选中区。InsertInputSubmit用提交控件覆盖当前选中区。InsertInputText用文本控件覆盖当前选中区。InsertMarquee用空字幕覆盖当前选中区。InsertOrderedList切换当前选中区是编号列表还是常规格式化块。InsertParagraph用换行覆盖当前选中区。InsertSelectDropdown用下拉框控件覆盖当前选中区。InsertSelectListbox用列表框控件覆盖当前选中区。InsertTextArea用多行文本输入控件覆盖当前选中区。InsertUnorderedList切换当前选中区是项目符号列表还是常规格式化块。Italic切换当前选中区斜体显示与否。JustifyCenter将当前选中区在所在格式化块置中。JustifyFull目前尚未支持。JustifyLeft将当前选中区所在格式化块左对齐。JustifyNone目前尚未支持。JustifyRight将当前选中区所在格式化块右对齐。LiveResize迫使 MSHTML 编辑器在缩放或移动过程中持续更新元素外观,而不是只在移动或缩放完成后更新。MultipleSelection允许当用户按住 Shift 或 Ctrl 键时一次选中多于一个站点可选元素。Open目前尚未支持。Outdent减少选中区所在格式化块的缩进。OverWrite切换文本状态的插入和覆盖。Paste用剪贴板内容覆盖当前选中区。PlayImage目前尚未支持。Print打开打印对话框以便用户可以打印当前页。Redo目前尚未支持。Refresh刷新当前文档。RemoveFormat从当前选中区中删除格式化标签。RemoveParaFormat目前尚未支持。SaveAs将当前 Web 页面保存为文件。SelectAll选中整个文档。SizeToControl目前尚未支持。SizeToControlHeight目前尚未支持。SizeToControlWidth目前尚未支持。Stop目前尚未支持。StopImage目前尚未支持。StrikeThrough目前尚未支持。Subscript目前尚未支持。Superscript目前尚未支持。UnBookmark从当前选中区中删除全部书签。Underline切换当前选中区的下划线显示与否。Undo目前尚未支持。Unlink从当前选中区中删除全部超级链接。Unselect清除当前选中区的选中状态。
- 编辑器中经常用到的execCommand方法参考。
- JAVA中经常用到的方法
- 经常用到的方法
- 在b/s开发中经常用到的javaScript技术整理,js,javascript参考,js参考
- UIWebView经常用到的方法
- .NET开发中经常用到的扩展方法
- .NET开发中经常用到的扩展方法
- java中一些经常用到的小方法
- jquery经常用到的几个方法1
- 经常用到的一些js方法
- Velocity经常要用到的一些方法
- java编程基础经常用到的方法
- 不是经常用到的回调方法
- js 经常用到的一下方法
- execCommand的完全参考(中文版)
- 开发中经常用到的一些函数
- Eclipse 中经常用到的快捷键
- Eclipse 中经常用到的快捷键
- $_SERVER["HTTP_HOST"] 与 $_SERVER["SERVER_NAME"] 区别
- 可冲入函数与多线程安全函数
- Struts2源码粗略分析一:准备开发环境
- 加密解密
- LDAP基础
- 编辑器中经常用到的execCommand方法参考。
- android 必需知道的东东
- LDAP介绍
- 区分联通和移动
- /var/spool/clientmqueue目录文件清理
- 对于render system的一点思考(里面关于材质的ID很有启发)
- 构建一个高性能的网页抓取器
- VMware 7.1 手动模式安装Centos 5.3
- 系统设计说明书(架构、概要、详细)目录结构