📄 edit.js
字号:
}
}
}
//Flash
function InsertFlash () {
if (form.modeedit.value != "design") {
alert ("disable");
return false;
}
selectRange ();
var flashstr = showModalDialog('edithtml/upload_flash.php', window, 'dialogWidth: 420px; dialogHeight: 430px; center: yes; resizable: no; scroll: no; status: no; help: no');
if (flashstr != null) {
flashstr = flashstr.split("*");
var flash_path = flashstr[0];
var flash_name = flashstr[1];
var flash_border = flashstr[2];
var flash_title = flashstr[3];
var flash_width = flashstr[4];
var flash_width_unit = flashstr[5];
var flash_height = flashstr[6];
var flash_height_unit = flashstr[7];
var flash_hspace = flashstr[8];
var flash_vspace = flashstr[9];
var flash_autoplay = flashstr[10];
var flash_menu = flashstr[11];
var flash_loop = flashstr[12];
var flash_font = flashstr[13];
var flash_align = flashstr[14];
var flash_quality = flashstr[15];
var flash_scale = flashstr[16];
if (flash_width_unit == "px") {
flash_width_unit = "";
}
if (flash_height_unit == "px") {
flash_height_unit = "";
}
var string = "<object codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" height=\"" + flash_height + flash_height_unit + "\" width=\"" + flash_width + flash_width_unit + "\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" name=\"" + flash_name + "\" hspace=\"" + flash_hspace + "\" vspace=\"" + flash_hspace + "\" title=\"" + flash_title + "\" border=\"" + flash_border + "\" align=\"" + flash_align + "\">";
string += "<param name=\"_cx\" value=\"12700\">";
string += "<param name=\"_cy\" value=\"8467\">";
string += "<param name=\"FlashVars\" value=\"\">";
string += "<param name=\"Movie\" value=\"" + flash_path + "\">";
string += "<param name=\"Src\" value=\"" + flash_path + "\">";
string += "<param name=\"WMode\" value=\"Window\">";
string += "<param name=\"Play\" value=\"" + flash_autoplay +"\">";
string += "<param name=\"Loop\" value=\"" + flash_loop +"\">";
string += "<param name=\"Quality\" value=\"" + flash_quality + "\">";
string += "<param name=\"SAlign\" value=\"" + flash_align + "\">";
string += "<param name=\"Menu\" value=\"" + flash_menu + "\">";
string += "<param name=\"Base\" value=\"\">";
string += "<param name=\"AllowScriptAccess\" value=\"always\">";
string += "<param name=\"Scale\" value=\"" + flash_scale + "\">";
string += "<param name=\"DeviceFont\" value=\"" + flash_font + "\">";
string += "<param name=\"EmbedMovie\" value=\"0\">";
string += "<param name=\"BGColor\" value=\"#efefef\">";
string += "<param name=\"SWRemote\" value=\"\">";
string += "<param name=\"MovieData\" value=\"\">";
string += "<embed src=\"" + flash_path + "\" quality=\"" + flash_quality + "\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + flash_width + flash_width_unit + "\" height=\"" + flash_height + flash_height_unit + "\"></embed>";
string += "</object>";
if (RangeType == "Control") {
edit(0).outerHTML = string;
//edit.select ();
} else {
PasteEditHtml (string);
}
//PasteEditHtml (string);
//myEditor.pasteHTML(string);
}
}
function InsertMarquee () {
if (form.modeedit.value != "design") {
alert ("disable");
return false;
}
selectRange ();
var marqueevar = showModalDialog ("edithtml/marquee.php", "", "dialogWidth:380PX; dialogHeight:430PX; center: yes; resizable: no; scroll: no; status: no;");
if (marqueevar != null) {
marqueevar = marqueevar.split("*");
var name = marqueevar[0];
var direction = marqueevar[1];
var height = marqueevar[2];
var height_unit = marqueevar[3];
var width = marqueevar[4];
var width_unit = marqueevar[5];
var hsplace = marqueevar[6];
var vsplace = marqueevar[7];
var align = marqueevar[8];
var behavior = marqueevar[9];
var loop = marqueevar[10];
var bgcolor = marqueevar[11]
var content = marqueevar[12];
var scrollamount = marqueevar[13];
var string = "<marquee align=\"" + align + "\" direction=\"" + direction + "\" width=\"" + width + height_unit + "\" height=\"" + height + height_unit + "\" hspace=\"" + hsplace + "\" vspace=\"" + vsplace + "\" id=\"" + name + "\" bgcolor=\"" + bgcolor + "\" loop=\"" + loop + "\" behavior=\"" + behavior + "\" scrollamount=\"" + scrollamount + "\">";
string += content;
string += "</marquee>"
if (RangeType == "Control") {
edit(0).outerHTML = string;
//edit.select ();
} else {
PasteEditHtml (string);
}
}
}
//Relplayer
function InsertRelPlayer () {
if (form.modeedit.value != "design") {
alert ("disable");
return false;
}
selectRange ();
var controls;
var controls_height;
var realplayervar = showModalDialog ("edithtml/realplayer.php", "", "dialogWidth:420PX; dialogHeight:450PX; center: yes; resizable: no; scroll: no; status: no;");
if (realplayervar != null) {
realplayervar = realplayervar.split("*");
var media_url = realplayervar[0];
var media_name = realplayervar[1];
var media_border = realplayervar[2];
var media_title = realplayervar[3];
var media_width = realplayervar[4];
var media_width_unit = realplayervar[5];
var media_height = realplayervar[6];
var media_height_unit = realplayervar[7];
var media_hspace = realplayervar[8];
var media_vspace = realplayervar[9];
var media_autoplay = realplayervar[10];
var media_control = realplayervar[11];
var media_loop = realplayervar[12];
var media_status = realplayervar[13];
var media_positionslider = realplayervar[14];
var media_align = realplayervar[15];
var media_introduce = realplayervar[16];
if (media_width_unit == "px") {
media_width_unit = "";
}
if (media_height_unit == "px") {
media_height_unit = "";
}
if (media_control != "" && media_status != "" && media_positionslider != "") {
controls = "";
controls_height = 71;
} else {
controls = media_control + "," + media_status + "," + media_positionslider;
if (media_control != "") {
var height_control = 21;
} else {
var height_control = 0;
}
if (media_status != "") {
var height_status = 21;
} else {
var height_status = 0;
}
if (media_positionslider != "") {
var height_status = 21;
} else {
var height_status = 0;
}
controls_height = height_control + height_status + height_status;
}
var string = "<OBJECT width=\"" + media_width + media_width_unit + "\" height=\"" + media_height + media_height_unit + "\" classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA id=\"" + media_name + "\" hspace=\"" + media_hspace + "\" vspace=\"" + media_hspace + "\" title=\"" + media_title + "\" border=\"" + media_border + "\">";
string += "<PARAM NAME=\"_ExtentX\" VALUE=\"12700\">";
string += "<PARAM NAME=\"_ExtentY\" VALUE=\"9525\">";
string += "<PARAM NAME=\"AUTOSTART\" VALUE=\"" + media_autoplay + "\">";
string += "<PARAM NAME=\"SHUFFLE\" VALUE=\"0\">";
string += "<PARAM NAME=\"PREFETCH\" VALUE=\"0\">";
string += "<PARAM NAME=\"NOLABELS\" VALUE=\"0\">";
string += "<PARAM NAME=\"SRC\" VALUE=\"" + media_url + "\">";
string += "<PARAM NAME=\"CONTROLS\" VALUE=\"ImageWindow\">";
string += "<PARAM NAME=\"CONSOLE\" VALUE=\"Clip\">";
string += "<PARAM NAME=\"NUMLOOP\" VALUE=\"0\">";
string += "<PARAM NAME=\"CENTER\" VALUE=\"0\">";
string += "<PARAM NAME=\"MAINTAINASPECT\" VALUE=\"0\">";
string += "</OBJECT><br>";
string += "<OBJECT classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA width=\"" + media_width + media_width_unit + "\" height=\"" + controls_height + "\" hspace=\"" + media_hspace + "\" vspace=\"" + media_hspace + "\" title=\"" + media_title + "\" border=\"" + media_border + "\">";
string += "<PARAM NAME=\"_ExtentX\" VALUE=\"12700\">";
string += "<PARAM NAME=\"_ExtentY\" VALUE=\"847\">";
string += "<PARAM NAME=\"AUTOSTART\" VALUE=\"" + media_autoplay + "\">";
string += "<PARAM NAME=\"SHUFFLE\" VALUE=\"0\">";
string += "<PARAM NAME=\"PREFETCH\" VALUE=\"0\">";
string += "<PARAM NAME=\"NOLABELS\" VALUE=\"0\">";
string += "<PARAM NAME=\"CONTROLS\" VALUE=\"" + controls + "\">";
string += "<PARAM NAME=\"CONSOLE\" VALUE=\"Clip\">";
string += "<PARAM NAME=\"LOOP\" VALUE=\"" + media_loop + "\">";
string += "<PARAM NAME=\"NUMLOOP\" VALUE=\"0\">";
string += "<PARAM NAME=\"CENTER\" VALUE=\"0\">";
string += "<PARAM NAME=\"MAINTAINASPECT\" VALUE=\"0\">";
string += "<PARAM NAME=\"BACKGROUNDCOLOR\" VALUE=\"#000000\">";
string += "</OBJECT><br>";
string += "媒体说明:" + media_introduce;
if (RangeType == "Control") {
edit(0).outerHTML = string;
//edit.select ();
} else {
PasteEditHtml (string);
}
}
}
//MediaPlayer
function InsertMediaPlayer () {
if (form.modeedit.value != "design") {
alert ("disable");
return false;
}
selectRange ();
var mediaplayervar = showModalDialog ("edithtml/mediaplayer.php", "", "dialogWidth:420PX; dialogHeight:450PX; center: yes; resizable: no; scroll: no; status: no;");
if (mediaplayervar != null) {
mediaplayervar = mediaplayervar.split("*");
var media_url = mediaplayervar[0];
var media_name = mediaplayervar[1];
var media_border = mediaplayervar[2];
var media_title = mediaplayervar[3];
var media_width = mediaplayervar[4];
var media_width_unit = mediaplayervar[5];
var media_height = mediaplayervar[6];
var media_height_unit = mediaplayervar[7];
var media_hspace = mediaplayervar[8];
var media_vspace = mediaplayervar[9];
var media_autoplay = mediaplayervar[10];
var media_control = mediaplayervar[11];
var media_loop = mediaplayervar[12];
var media_status = mediaplayervar[13];
var media_align = mediaplayervar[14];
var media_introduce = mediaplayervar[15];
if (media_width_unit == "px") {
media_width_unit = "";
}
if (media_height_unit == "px") {
media_height_unit = "";
}
var string = "<OBJECT classid=CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95 width=\"" + media_width + media_width_unit + "\" height=\"" + media_height + media_height_unit + "\" hspace=\"" + media_hspace + "\" vspace=\"" + media_vspace + "\" align=\"" + media_align + "\" title=\"" + media_title + "\" border=\"" + media_border + "\" id=\"" + media_name + "\" VIEWASTEXT>";
string += "<PARAM NAME=\"SRC\" VALUE=\"" + media_url + "\">";
string += "<PARAM NAME=\"AUTOSTART\" VALUE=\"" + media_autoplay + "\">";
string += "<PARAM NAME=\"PlayCount\" VALUE=\"1\">";
string += "<PARAM NAME=\"loop\" VALUE=\"" + media_loop + "\">";
string += "<PARAM NAME=\"showCONTROLS\" VALUE=\"" + media_control + "\">";
string += "<PARAM NAME=\"showStatusBar\" VALUE=\"" + media_status + "\">";
string += "<PARAM NAME=\"volume\" VALUE=\"50\">";
string += "</OBJECT>";
if (RangeType == "Control") {
edit(0).outerHTML = string;
//edit.select ();
} else {
PasteEditHtml (string);
}
}
}
function ModifyImage () {
if (isImageSelected ()) {
sPrePos = selectedImage.style.position;
var res = showModalDialog('edithtml/modifyimage.php', selectedImage, 'dialogWidth: 380px; dialogHeight: 380px; center: yes; resizable: no; scroll: no; status: no;');
if (res){
for (key in res)
if (key == 'style'){
for (sub_key in res.style)
selectedImage.style[sub_key] = res.style[sub_key];
}else{
selectedImage[key] = res[key];
}
if (!res.align) selectedImage.removeAttribute('align');
if (sPrePos.match(/^absolute$/i) && !selectedImage.style.position.match(/^absolute$/i)){
sFired = selectedImage.parentElement;
while (!sFired.tagName.match(/^table$|^body$/i)) sFired = sFired.parentElement;
if(sFired.tagName.match(/^table$/i) && sFired.style.position.match(/absolute/i));
sFired.outerHTML = selectedImage.outerHTML;
}else if(!sPrePos.match(/^absolute$/i) && selectedImage.style.position.match(/^absolute$/i)) selectedImage.outerHTML = '<table style="position: absolute;"><tr><td>' + selectedImage.outerHTML + '</td></tr></table>';
}
}
}
function ModifyFlash () {
if (isFlashSelected ()) {
sPrePos = selectedFlash.style.position;
var flashvar = showModalDialog('edithtml/sflashprop.php', selectedFlash, 'dialogWidth: 420px; dialogHeight: 400px; center: yes; resizable: no; scroll: no; status: no;');
if(flashvar){
flashvar = flashvar.split("*");
var flash_path = flashvar[0];
var flash_name = flashvar[1];
var flash_border = flashvar[2];
var flash_title = flashvar[3];
var flash_width = flashvar[4];
var flash_width_unit = flashvar[5];
var flash_height = flashvar[6];
var flash_height_unit = flashvar[7];
var flash_hspace = flashvar[8];
var flash_vspace = flashvar[9];
var flash_autoplay = flashvar[10];
var flash_menu = flashvar[11];
var flash_loop = flashvar[12];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -