<HTML>
<KOPF>
<title> JavaScript-Execcommand 指令集 </title>
<Script Language = "JavaScript">
/*
* 该 Funktion 执行 Kopie 指令
*/
document.execcommand ("HintergrundImageCache", false, true);
Funktion fn_doufucopy () {
edit.Select ();
document.execcommand ('copy');
}
/*
* 该 Funktion 执行 Einfügen 指令
*/
Funktion fn_doufupaste () {
tt.focus ();
document.execcommand ('paste');
}
/*
* 该 Funktion 用来创建一个超链接
*/
Funktion fn_creatlink () {
document.execcommand ('createLink', true, 'true'); // 弹出一个对话框输入 url
//document.execcommand('createlink',false,'http://www.51cto.com ');
}
/*
* 该 Funktion 用来将选中的区块设为指定的背景色
*/
Funktion fn_change_backcolor () {
document.execcommand ('backcolor', true, '#ffbbdd'); // true 或 false 都可以
}
/*
* 该 Funktion 用来将选中的区块设为指定的前景色, 改变选中区块的字体大小, 改变字体, 字体变粗变斜
*/
Funktion fn_change_forecolor () {
// 指定前景色
document.execcommand ('procesolor', false, '#bbddcc'); // true 或 false 都可以
// 指定背景色
document.execcommand ('fontsize', false, 7); // wahr 或 false 都可以
// 字体必须是系统支持的字体
document.execcommand ('fontName', false, '标楷体'); // wahr 或 false 都可以
// 字体变粗
document.execcommand ('BOLD');
// 变斜体
document.execcommand ('italic');
}
http://www.devdao.com/
/*
* 该 Funktion 用来将选中的区块加上不同的线条
*/
Funktion fn_change_selection () {
// 将选中的文字加下划线
document.execCommand('Underline');
// 在选中的文字上划粗线
document.execcommand ('striickenhough');
// 将选中的部分文字变细
document.execcommand ('superscript');
// 将选中区块的下划线取消掉
document.execcommand ('unterstreich');
}
/*
* 该 Funktion 用来将选中的区块排成不同的格式
*/
Funktion fn_format () {
// 有序列排列
document.execcommand ('InsertOrderedList');
// 实心无序列排列
document.execcommand ('InsertUnderedList');
// 空心无序列排列
document.execcommand ('Eindrückung');
}
/*
* 该 Funktion 用来将选中的区块剪下或是删除掉
*/
Funktion fn_cutordel () {
// 删除选中的区块
//document.execcommand('delete ');
// 剪下选中的区块
document.execcommand ('cut');
}
/*
* 该 Funktion 用来将选中的区块重设为一个相应的物件
*/
Funktion fn_insobj () {
/*
********************************************************
* 以下指令都是为选中的区块重设一个 Objekt;
* 如没有特殊说明, 第二个参数 wahr 或 falsch 是一样的;
* 参数三表示为该 Objekt 的 id;
* 可以用在 JavaScript 中通过其指定的 id 来控制它
********************************************************
*/
/*Weitere Schaltfläche(InsertButton und InsertInputButtong, Vorherige Schaltfläche, Vorherige Eingabe)*/
/*
document.execcommand ('InsertButton', false, "aa"); // wahr 或 false 无效
document.all.aa.value = "风舞九天";
*/
// 重设为一个 Fieldset
/*
document.execcommand ('InsertFieldset', true, "aa");
document.All.aa.Innertext = "刀剑如梦";
*/
// 插入一个水平线
//document.execcommand('inSerthorizontalrule',true,"aa ");
// 插入一个 iframe
//document.execcommand('Insertiframe',true,"aa ");
//InsertImage, true, false, false
//document.execcommand('Insertimage',false,"aa ");
// 插入一个 Kontrollkästchen
//document.execcommand('InsertInputCheckbox',True,"aa ");
// 插入一个 Datei 类型的 Objekt
//document.execcommand('InsertInputFileUpload',false,"aa ");
// 插入一个 versteckt
/*
document.execcommand ('insertInputhidden', false, "aa");
alert (document.all.aa.id);
*/
// 插入一个 InputImage
/*
document.execcommand ('InsertInputImage', false, "aa");
document.all.aa.src = "f-a10.gif";*/
// 插入一个 Passwort
//document.execcommand('InsertInputPassword',True,"aa ");
// 插入一个 Radio
//document.execcommand('InsertInputRadio',false,"aa ");
// 插入一个 Zurücksetzen
//document.execcommand('InsertInputReset',true,"aa ");
// 插入一个 Senden
//document.execcommand('InsertInputSubMit',false,"aa ");
// 插入一个 Eingabetext
//document.execcommand('InsertInputText',false,"aa ");
// 插入一个 textarea
//document.execcommand('InsertTextArea',True,"aa ");
//插入一个 Listenfeld auswählen
//document.execcommand('InserStelectListBox',False,"aa ");
// 插入一个 Single Select
document.execcommand ('InsertSelectdropdown', true, "aa");
// 插入一个 Line Break (硬回车 ??)
//document.execcommand('InserStrateRAGRAPH ');
// 插入一个 Festzelt
/*document.execcommand('InsertMarquee',True,"aa ");
document.all.aa.innertext = "bbbbb";*/
// 用于取消选中的阴影部分
//document.execcommand('unSelect ');
//选中页面上的所有元素
//document.execcommand('Selectall ');
}
/*
*该 Funktion 用来将页面保存为一个文件
*/
Funktion fn_save () {
// 第二个参数为欲保存的文件名
document.execcommand ('Saveas', 'mycodes.txt');
// 打印整个页面
//document.execcommand('Print ');
}
</SCRIPT>
</HEAD>
<Körper>
<input id = "bearbeiten" value = "范例" name = "bearbeiten"> <br>
<button id = "button1"> kopieren </button> <button id = "button2"> kopieren
Fügen Sie </button> <br> ein
<textArea id = "tt" rows = "10" cols = "50" name = "tt"> </textArea>
<hr>
<br>
浮沉聚散变化又再, 但是总可卷土重来. <br>
天若有情天亦老, 人间正道是沧桑. <br>
都怪我, 太执着, 却也等不到花开叶落. <br>
<br>
Bitte wählen Sie oben Buchstaben aus und klicken Sie dann auf die folgenden Schaltflächen: <br>
<hr>
<Eingabe type = "button" value = "创建 createLink" id = "button3" name = "button3"> <br>
<Eingabe type = "button" value = "改变文字背景色" id = "button4" name = "button4"> <br>
<Eingabe type = "button" value = "改变文字前景色" id = "button5" name = "button5"> <br>
<Eingabe type = "button" value = "给文字加线条" id = "button6" name = "button6"> <br>
<Eingabe type = "button" value = "改变文字的排列" id = "button7" name = "button7"> <br>
<Eingabe type = "button" value = "删除或剪下选中的部分" id = "button8" name = "button8"> <br>
<Eingabe type = "button" value = "插入 objekt" id = "button9" name = "button9"> <br>
<Eingabe type = "button" value = "保存或打印文件" id = "button10" name = "button10"> <br>
<input type = "button" value = "aktualisieren 属性" onclick = "document.execcommand ('aktualisiert')" id = "button11" name = "button11">
</body>
</HTML>
-