如下所示:
js复制无非是以下三步:
1、获取复制的对象:document.getElementById("contents")这句话就是获取ID=“contents”的textarea。
2、全选对象的内容:e.select()
下面来详细介绍execCommand("")函数的参数:
1、格式:document.execCommand(sCommand[,交互方式,动态参数])
2、参数详解:
1、〖全选〗命令的实现
[格式]:document.execCommand(”selectAll”) [说明]将选种网页中的全部内容!2、〖打开〗命令的实现
[格式]:document.execCommand(”open”) [说明]这跟VB等编程设计中的webbrowser控件中的命令有些相似,大家也可依此琢磨琢磨。3、〖另存为〗命令的实现
[格式]:document.execCommand(”saveAs”) [说明]将该网页保存到本地盘的其它目录!4、〖打印〗命令的实现
[格式]:document.execCommand(”print”) [说明]当然,你必须装了打印机!<span style="color: #ff00ff">
Js代码下面列出的是指令参数及意义
<div class="jb51code">
<pre class="brush:js;">
//相当于单击文件中的打开按钮
document.execCommand(”Open”);
//将当前页面另存为
document.execCommand(”SaveAs”);
//剪贴选中的文字到剪贴板;
document.execCommand(”Cut”,”false”,null);
//删除选中的文字;
document.execCommand(”Delete”,null);
//改变选中区域的字体;
document.execCommand(”FontName”,sFontName);
//改变选中区域的字体大小;
document.execCommand(”FontSize”,sSize|iSize);
//设置前景颜色;
document.execCommand(”ForeColor”,sColor);
//使绝对定位的对象可直接拖动;
document.execCommand(”2D-Position”,”true”);
//使对象定位变成绝对定位;
document.execCommand(”AbsolutePosition”,”true”);
//设置背景颜色;
document.execCommand(”BackColor”,sColor);
//使选中区域的文字加粗;
document.execCommand(”Bold”,null);
//复制选中的文字到剪贴板;
document.execCommand(”Copy”,null);
//设置指定锚点为书签;
document.execCommand(”CreateBookmark”,sAnchorName);
//将选中文本变成超连接,若第二个参数为true,会出现参数设置对话框;
document.execCommand(”CreateLink”,sLinkURL);
//设置当前块的标签名;
document.execCommand(”FormatBlock”,sTagName);
//相当于单击文件中的打开按钮
document.execCommand(”Open”);
//将当前页面另存为
document.execCommand(”SaveAs”);
//剪贴选中的文字到剪贴板;
document.execCommand(”Cut”,sTagName);