⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 edit.js

📁 学校管理网站源码,功能较好的源码.下载试用下
💻 JS
📖 第 1 页 / 共 3 页
字号:
		}
	}
}
//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 + -