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

📄 ubbeditor.js

📁 采用模块化设计,自由组合文章,软件,论坛等模块,安装方便快捷 模板支持Dreamweaver可视化编辑,创建风格更为容易,专业
💻 JS
字号:

var clientVer = navigator.userAgent.toLowerCase();
var is_firefox = ((clientVer.indexOf("gecko") != -1) && (clientVer.indexOf("firefox") != -1) && (clientVer.indexOf("opera") == -1));

function AddText(NewCode) {
	if (is_firefox){
	document.getElementById('atc_content').value+=NewCode
	document.getElementById('atc_content').focus();		
	
	}else{document.getElementById('atc_content').focus();     
  document.selection.createRange().text+=NewCode;     
  document.getElementById('atc_content').blur(); 
	}
}

function FxGetTxt(open, close)
{
	var selLength = document.getElementById('atc_content').textLength;
	var selStart = document.getElementById('atc_content').selectionStart;
	var selEnd = document.getElementById('atc_content').selectionEnd;
	if (selEnd == 1 || selEnd == 2)  selEnd = selLength;
	var s1 = (document.getElementById('atc_content').value).substring(0,selStart);
	var s2 = (document.getElementById('atc_content').value).substring(selStart, selEnd)
	var s3 = (document.getElementById('atc_content').value).substring(selEnd, selLength);
	document.getElementById('atc_content').value = s1 + open + s2 + close + s3;
	return;
}

function fast_ubb(open, close) {
if (document.selection && document.selection.type == "Text") {
		var range = document.selection.createRange();
		range.text = open + range.text + close;
} else if (is_firefox && document.getElementById('atc_content').selectionEnd) {
	txt=FxGetTxt (open, close);
	return;
} else {
		AddText(open+' '+close);
}
}

⌨️ 快捷键说明

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