source_editor.js

来自「Joomla!是一套获得过多个奖项的内容管理系统(Content Managem」· JavaScript 代码 · 共 60 行

JS
60
字号
function saveContent() {	tinyMCE.setContent(document.getElementById('htmlSource').value);	tinyMCE.closeWindow(window);}function onLoadInit() {	tinyMCEPopup.resizeToInnerSize();	// Remove Gecko spellchecking	if (tinyMCE.isGecko)		document.body.spellcheck = tinyMCE.getParam("gecko_spellcheck");	document.getElementById('htmlSource').value = tinyMCE.getContent(tinyMCE.getWindowArg('editor_id'));	resizeInputs();	if (tinyMCE.getParam("theme_advanced_source_editor_wrap", true)) {		setWrap('soft');		document.getElementById('wraped').checked = true;	}}function setWrap(val) {	var s = document.getElementById('htmlSource');	s.wrap = val;	if (tinyMCE.isGecko || tinyMCE.isOpera) {		var v = s.value;		var n = s.cloneNode(false);		n.setAttribute("wrap", val);		s.parentNode.replaceChild(n, s);		n.value = v;	}}function toggleWordWrap(elm) {	if (elm.checked)		setWrap('soft');	else		setWrap('off');}var wHeight=0, wWidth=0, owHeight=0, owWidth=0;function resizeInputs() {	var el = document.getElementById('htmlSource');	if (!tinyMCE.isMSIE) {		 wHeight = self.innerHeight - 60;		 wWidth = self.innerWidth - 16;	} else {		 wHeight = document.body.clientHeight - 60;		 wWidth = document.body.clientWidth - 16;	}	el.style.height = Math.abs(wHeight) + 'px';	el.style.width  = Math.abs(wWidth) + 'px';}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?