`
zhangyaochun
  • 浏览: 2621120 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

document.execCommand()

阅读更多

今天在做demo的时候再次看到了下面这段代码

 

 

//ie 6 背景图片缓存控制
document.execCommand("BackgroundImageCache",false,true);

 

 

可能你是一个fe老手了,看到这段代码也不奇怪,不过我还是觉得可能很多fe的初级同学多没有接触过这个。记录一下吧。

 

------它是做什么的?

 

        从英文单词我们应该就能猜出--执行命令(可以对当前文档或者选择的)

 

------参数是什么意思?

 

 

  • 第一个指令参数
  • 第二个是交互方式(true/false)如果设置true会有对话框显示
  • 第三个参数是动态参数
在baidu上搜索了一下,简单地列举几个一下指令参数:
 
  • AbsolutePosition -------设定元素的position属性为“absolute”
  • Copy ---------将当前选中区域的复制到剪贴板
  • Unselect -------清除当前选中区的选中状态
  • SelectAll -------选中整个文档
  • SaveAs --------将当前页面保存为文件
  • Refresh -------刷新当前文档
 
有兴趣的同学自己可以搜索记录一下

 

1
3
分享到:
评论

相关推荐

    document.execCommand()的用法

    ### document.execCommand()详解 `document.execCommand()`是HTML文档对象模型(DOM)中的一个方法,用于执行浏览器的编辑命令,这些命令可以控制文本样式、布局、剪贴板操作等。此方法在早期的Web开发中被广泛使用...

    document.execCommand()解析

    《document.execCommand()解析》 在前端开发中,我们经常需要与用户进行交互,比如编辑文本、复制粘贴等操作。这些操作在浏览器环境中可以通过`document.execCommand()`方法实现。这个函数是HTML5引入的一个非常...

    html中的内容直接下载到excel中,替换 document.execCommand(‘saveAs’)方法

    传统的做法是使用`document.execCommand('saveAs')`方法,但这个方法在某些现代浏览器中已被废弃,因此需要寻找替代方案。本篇文章将详细探讨如何在不依赖`execCommand('saveAs')`的情况下,实现HTML内容直接下载到...

    IE图片缓存document.execCommand("BackgroundImageCache",false,true)

    为了解决这个问题,Erik发现了一个简单的方法,利用`document.execCommand`这个命令,结合特定的参数,可以强制IE6缓存背景图片。具体代码如下: ```javascript document.execCommand("BackgroundImageCache", ...

    【JavaScript源代码】js实现复制粘贴的两种方法.docx

    这种方法利用了`document.execCommand`API,它允许执行一系列编辑命令(如复制、剪切等)。此API已经被浏览器逐步弃用,但在某些情况下仍可使用。以下是具体实现步骤: 1. **创建一个隐藏的输入框**:用于放置待...

    javascript document.execCommand() 常用解析

    在Web前端开发中,`document.execCommand`是一个比较老的、即将被废弃的API,它允许执行一些命令来改变文档内容的外观或行为。在HTML5中,这种方式不再推荐使用,但对于旧版本的浏览器仍有必要了解这些命令的使用...

    document.execCommand()的用法小结

    `document.execCommand()` 是一个在浏览器的文档对象模型(DOM)中用于执行各种富文本编辑操作的方法。这个方法主要用于在内容可编辑区域(比如 `<contenteditable>` 标签或者富文本编辑器)中进行文本格式化、插入...

    HTML_Button[1].onclick_事件汇总

    这些操作都是通过调用 document 对象的 execCommand 方法来实现的。 4. 其他类 * window.location="view-source:" + window.location.href:查看源文件 * window.external.ShowBrowserUI('LanguageDialog', null)...

    类似qq空间中的留言编辑器

    case 1: E.document.execCommand("Bold");break; case 2: E.document.execCommand("Italic");break; case 3: E.document.execCommand("Underline");break; case 6: var _Text=RemoveHTML(_Text); _Text=window....

    content-edible:contentEditables 中 document.execCommand 的一个稍微甜一点的 api

    contentEditables 中 document.execCommand 的一个稍微甜一点的 api。 目标: 公开一个更容易发现的 api 以在 contentEditables 中使用。 由 DIY WYSIWYG 工具栏控制的基本功能 无依赖 ~200 行(5k-ish 未压缩) ...

    IE图片缓存document.execCommand(BackgroundImageCache,false,true)

    Pixy方法受到IE的cache bug影响会闪烁。其实并没有说清楚这个问题,但其实该bug是有条件的,即IE的cache设置为Every...此外有人发现了一个未公开的方法来让IE对背景图进行缓存: document.execCommand(“BackgroundImag

    JS实现复制功能

    然后,调用`document.execCommand('copy')`命令来执行浏览器内置的复制功能,将选定的文本复制到剪贴板。最后,弹出一个警告框告知用户“复制成功”。 这个实现依赖于浏览器的`execCommand`方法,它是一个非标准但...

    input按钮onclick事件大全

    - **`document.execCommand('FontSize',false,fs)`**:改变选中文本的字体大小。 这些命令主要用于富文本编辑器中,使得用户能够轻松地编辑和格式化文本内容。 #### 结论 通过上述介绍可以看出,`<input>`按钮...

    excCommand命令

    通过调用 `document.execCommand`,开发者能够轻松地执行一系列与编辑文档相关的操作,如格式化文本、插入图片或链接等。 #### 基本语法 `document.execCommand(command, showUI, value)` 其中: - `command` 表示...

    JSP调用ie菜单命令

    IE浏览器(Internet Explorer)提供了一系列的方法来支持这些功能,其中最常用的是`document.execCommand`方法。 #### 二、`document.execCommand`方法详解 `document.execCommand`是HTMLDocument接口的一个方法,...

    javascript 常用方法及技巧

    document.execCommand 窗体COOKIE document.cookie 菜单事件 document.oncontextmenu 创建元素 document.createElement("SPAN"); 根据鼠标获得元素: document.elementFromPoint(event.x,event.y).tagName==...

    超级JS代码实例大全

    事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture();...document.execCommand 窗体COOKIE document.cookie 菜单事件

    web开发中常用的input事件汇总

    此外,还可以通过`document.execCommand()`控制文本样式或执行其他操作,如停止加载页面、保存文档等。 ### 总结 以上列举了多种在Web开发中利用`<input>`元素结合JavaScript实现的功能。这些示例不仅有助于提高...

Global site tag (gtag.js) - Google Analytics