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

📄 reubb.js

📁 asp.net 商业2.0论坛对理解论坛的制作很用帮助
💻 JS
字号:
function AddText(NewCode) {
	document.RePost.sBody.value+=NewCode
}

function fontchuli(){
if ((document.selection)&&(document.selection.type == "Text")) {
var range = document.selection.createRange();
var ch_text=range.text;
range.text = fontbegin + ch_text + fontend;
} 
else {
document.RePost.sBody.value=fontbegin+document.RePost.sBody.value+fontend;
document.RePost.sBody.focus();
}
}

function email() {
		txt2=prompt("请输入需要加上EMAIL链接的链接文字.\n若欲显示EMAIL链接地址,则不输入。","我的EMAIL地址"); 
		if (txt2!=null) {
			txt=prompt("请输入Email地址。","");      
			if (txt!=null) {
				if (txt2=="") {
					AddTxt="[email]"+txt+"[/email]";
				} else {
					AddTxt="[email="+txt+"]"+txt2+"[/email]";
				} 
				AddText(AddTxt);	        
			}
		}
}

function bold() {
fontbegin="[b]";
fontend="[/b]";
fontchuli();  
}

function italicize() {
fontbegin="[i]";
fontend="[/i]";
fontchuli();     
}

function center() {
fontbegin="[center]";
fontend="[/center]";
fontchuli();     
}

function hyperlink() {
		txt2=prompt("请输入需要加上超级链接的链接文字.\n若欲显示超级链接地址,则不输入。",""); 
		if (txt2!=null) {
			txt=prompt("超级链接的URL,也支持形如:FTP://………的形式。","http://");      
			if (txt!=null) {
				if (txt2=="") {
					AddTxt="[url]"+txt+"[/url]";
					AddText(AddTxt);
				} else {
					AddTxt="[url="+txt+"]"+txt2+"[/url]";
					AddText(AddTxt);
				}         
		}
	}
}

function image() {
		txt=prompt("请输入图片的地址。http://为必填代码请勿删除。在任一网站里的图上点右键,选择“属性”可查看此图地址,输入此地址即可。","http://");    
		if(txt!=null) {
			if (txt.substring(0,7).toLowerCase()=="http://")
			{
				AddTxt="\r[img]"+txt+"[/img]";
				AddText(AddTxt);
			}
			else{
				alert("你输入的不是正确的图片地址!")
			}
		}	
}

function flash() {
		txt=prompt("请输入FLASH的URL地址。http://为必填代码请勿删除。关于如何得到一个FLASH文件的URL地址的详细信息,请看论坛“帮助”。","http://");    
		if(txt!=null) {
			if(txt.substring(txt.length-3,txt.length).toLowerCase()=="swf" && txt.substring(0,7).toLowerCase()=="http://"){
				AddTxt="\r[flash]"+txt+"[/flash]";
				AddText(AddTxt);
			}
			else{
				alert("你输入的不是正确的FLASH动画地址!")
			}
		}	
}
function underline() {
fontbegin="[u]";
fontend="[/u]";
fontchuli();	        
}
function fly() {
fontbegin="[fly]";
fontend="[/fly]";
fontchuli();
}
function move() {
fontbegin="[move]";
fontend="[/move]";
fontchuli();
}
function glow() {
		txt2=prompt("请输入文字的长度,颜色,边界大小。","255,red,2"); 
		if (txt2!=null) {
			txt=prompt("要产生效果的文字","发光文字");      
			if (txt!=null) {
				if (txt2=="") {
					AddTxt="[glow=255,red,2]"+txt+"[/glow]";
					AddText(AddTxt);
				} else {
					AddTxt="[glow="+txt2+"]"+txt+"[/glow]";
					AddText(AddTxt);
				}         
		}
	}
}
function shadow() {
		txt2=prompt("请输入文字的长度,颜色,边界大小。","255,red,2"); 
		if (txt2!=null) {
			txt=prompt("要产生效果的文字","阴影文字");      
			if (txt!=null) {
				if (txt2=="") {
					AddTxt="[shadow=255,red,2]"+txt+"[/shadow]";
					AddText(AddTxt);
				} else {
					AddTxt="[shadow="+txt2+"]"+txt+"[/shadow]";
					AddText(AddTxt);
				}         
		}
	}
}

function quote(){
fontbegin="[quote]";
fontend="[/quote]";
fontchuli();
}

function code(){
fontbegin="[code]";
fontend="[/code]";
fontchuli();
}

function html(){
fontbegin="[html]";
fontend="[/html]";
fontchuli();
}

function showsize(size){
fontbegin="[size="+size+"]";
fontend="[/size]";
fontchuli();
}

function showfont(font){
fontbegin="[face="+font+"]";
fontend="[/face]";
fontchuli();
}

function showcolor(color){
fontbegin="[color="+color+"]";
fontend="[/color]";
fontchuli();
}

⌨️ 快捷键说明

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