ext'',false,"aa");
//插入一個textarea
//document.execCommand(''InsertTextArea'',true,"aa");
//插入一個 select list box
//document.execCommand(''InsertSelectListbox'',false,"aa");
//插入一個single select
document.execCommand(''InsertSelectDropdown'',true,"aa");
//插入一個line break(硬回車??)
//document.execCommand(''InsertParagraph'');
//插入一個marquee
/*document.execCommand(''InsertMarquee'',true,"aa");
document.all.aa.innerText="bbbbb";*/
//用於取消選中的陰影部分
//document.execCommand(''Unselect'');
//選中頁面上的所有元素
//document.execCommand(''SelectAll'');
}
/*
*該function用來將頁面保存為一個文件
*/
function fn_save()
{
//第二個參數為欲保存的文件名
document.execCommand(''SaveAs'',''mycodes.txt'');
//打印整個頁面
//document.execCommand(''print'');
}
</script>
</head>
<body>
<input type=button value="創建CreateLink" onclick=fn_creatlink()><br>
<input type=button value="改變文字背景色" onclick=fn_change_backcolor()><br>
<input type=button value="改變文字前景色" onclick=fn_change_forecolor()><br>
<input type=button value="給文字加線條" onclick=fn_change_selection()><br>
<input type=button value="改變文字的排列" onclick=fn_format()><br>
<input type=button value="刪除或剪下選中的部分" onclick=fn_CutOrDel()><br>
<input type=button value="插入Object" onclick=fn_InsObj()><br>
<input type=button value="保存或打印文件" onclick=fn_save()><br>
<input type=button value="測試Refresh屬性" onclick="document.execCommand(''Refresh'')">
</body>
</html>
普通的方式是激活一个<iframe>进入编辑状态,命令如下
IframeNamer.document.designMode="On"
字体--宋体、黑体、楷体等
execCommand("fontname","",字体)
字号--字号大小
execCommand("fontsize","",字号)
加重
execCommand("Bold")
斜体
execCommand("Italic")
下划线
execCommand("Underline")
删除线
execCommand("StrikeThrough")
上标
execCommand("SuperScript")
下标
execCommand("SubScript")
有序排列--数字序号
execCommand("InsertOrderedList")
无序排列--圆点序号
execCommand("InsertUnorderedList")
向前缩进
execCommand("Outdent")
向后缩进
execCommand("Indent")
居左
execCommand("JustifyLeft")
居右
execCommand("JustifyRight")
居中
execCommand("JustifyCenter")
剪切
execCommand("Cut")
拷贝
execCommand("Copy")
粘贴
execCommand("Paste")
覆盖
execCommand("Overwrite")
取消操作--IE5.0以后可以无限取消
execCommand("Undo")
重复操作
execCommand("Redo")
设置链接--若按以下写法,在IE5.0版本中会激活一个内建窗口,可以完成输入链接的功能,而且还可以选择MAILTO、FTP等各种链接类型,比较方便
execCommand("CreateLink")
在IE4.0中,没有内建链接输入窗口,所以就需要用以下方式嵌入链接
execCommand("CreateLink","",TURL)
插入图片--由于IE中嵌入的可编控件是针对本地资源的,所以其默认的
图片资源来自本地,所以基于WEB内容的编辑最好自己做输入框,然后用如下命令实现。
execCommand("InsertImage","",ImgURL)
字体颜色
execCommand("ForeColor","",CColor)