📄 config_frm.asp
字号:
<%
sub frm_ubb(fn,tn,uw)
%><script language=javascript>
<!--
var defmode="advmode"; //默认模式,可选 normalmode, advmode, 或 helpmode
var ubb_w=450;
var ubb_h=350;
var ubb_name="UBB代码 - ";
if (defmode == "advmode")
{ helpmode = false; normalmode = false; advmode = true; }
else if (defmode == "helpmode")
{ helpmode = true; normalmode = false; advmode = false; }
else
{ helpmode = false; normalmode = true; advmode = false; }
function jk_ubb_mode(swtch)
{
if (swtch == 1)
{
advmode = false; normalmode = false; helpmode = true;
alert(ubb_name+"帮助信息\n\n点击相应的代码按钮即可获得相应的说明和提示");
}
else if (swtch == 0)
{
helpmode = false; normalmode = false; advmode = true;
alert(ubb_name+"直接插入\n\n点击代码按钮后不出现提示即直接插入相应代码");
}
else if (swtch == 2)
{
helpmode = false; advmode = false; normalmode = true;
alert(ubb_name+"提示插入\n\n点击代码按钮后出现向导窗口帮助您完成代码插入");
}
}
function AddText(NewCode)
{
if(document.all)
{ insertAtCaret(document.<%response.write fn&"."&tn%>, NewCode); setfocus(); }
else
{ document.<%response.write fn&"."&tn%>.value += NewCode; setfocus(); }
}
function storeCaret (textEl)
{ if(textEl.createTextRange){ textEl.caretPos = document.selection.createRange().duplicate();} }
function insertAtCaret (textEl, text)
{
if (textEl.createTextRange && textEl.caretPos)
{
var caretPos = textEl.caretPos;
caretPos.text += caretPos.text.charAt(caretPos.text.length - 2) == ' ' ? text + ' ' : text;
}
else if(textEl)
{ textEl.value += text; }
else
{ textEl.value = text; }
}
function jk_ubb_email()
{
if (helpmode)
{ alert(ubb_name+"插入邮件地址\n\n插入邮件地址连接!\n例如:\n[email]moocrun@sohu.com[/email]\n[email=moocrun@sohu.com]ww-w.xicp.net[/email]"); }
else if (document.selection && document.selection.type == "Text")
{ var range = document.selection.createRange(); range.text = "[email]" + range.text + "[/email]"; }
else if (advmode)
{ AddTxt="[email][/email]"; AddText(AddTxt); }
else
{
txt2=prompt(ubb_name+"请输入链接显示的文字,如果留空则直接显示邮件地址!","");
if (txt2!=null)
{
txt=prompt(ubb_name+"请输入邮件地址!例:moocrun@sohu.com","");
if (txt!=null)
{
if (txt2=="")
{ AddTxt="[email]"+txt+"[/email]"; }
else
{ AddTxt="[email="+txt+"]"+txt2+"[/email]"; }
AddText(AddTxt);
}
}
}
}
function jk_ubb_size(size)
{
if (helpmode)
{ alert(ubb_name+"设置字号\n\n将标签所包围的文字设置成指定字号!\n例如:[size=3]文字大小为 3[/size]"); }
else if (document.selection && document.selection.type == "Text")
{ var range = document.selection.createRange(); range.text = "[size=" + size + "]" + range.text + "[/size]"; }
else if (advmode)
{ AddTxt="[size="+size+"][/size]"; AddText(AddTxt); }
else
{
txt=prompt(ubb_name+"请输入要设置为字号 "+size+" 的文字!","文字");
if (txt!=null) { AddTxt="[size="+size+"]"+txt; AddText(AddTxt); AddText("[/size]"); }
}
}
function jk_ubb_font(font)
{
if (helpmode)
{ alert(ubb_name+"设定字体\n\n将标签所包围的文字设置成指定字体!\n例如:[face=仿宋]字体为仿宋[/face]"); }
else if (document.selection && document.selection.type == "Text")
{ var range = document.selection.createRange(); range.text = "[face=" + font + "]" + range.text + "[/face]"; }
else if (advmode)
{ AddTxt="[face="+font+"][/face]"; AddText(AddTxt); }
else
{
txt=prompt(ubb_name+"请输入要设置成 "+font+" 的文字!","文字");
if (txt!=null) { AddTxt="[face="+font+"]"+txt; AddText(AddTxt); AddText("[/face]"); }
}
}
function jk_ubb_bold()
{
if (helpmode)
{ alert(ubb_name+"插入粗体文本\n\n将标签所包围的文本变成粗体!\n例如:[b]校园联盟 ww-w.xicp.net[/b]"); }
else if (document.selection && document.selection.type == "Text")
{ var range = document.selection.createRange(); range.text = "[b]" + range.text + "[/b]"; }
else if (advmode)
{ AddTxt="[b][/b]"; AddText(AddTxt); }
else
{
txt=prompt(ubb_name+"请输入要设置成粗体的文字!","文字");
if (txt!=null) { AddTxt="[b]"+txt; AddText(AddTxt); AddText("[/b]"); }
}
}
function jk_ubb_italicize()
{
if (helpmode)
{ alert(ubb_name+"插入斜体文本\n\n将标签所包围的文本变成斜体!\n例如:[i]校园联盟 ww-w.xicp.net[/i]"); }
else if (document.selection && document.selection.type == "Text")
{ var range = document.selection.createRange(); range.text = "[i]" + range.text + "[/i]"; }
else if (advmode)
{ AddTxt="[i][/i]"; AddText(AddTxt); }
else
{
txt=prompt(ubb_name+"请输入要设置成斜体的文字!","文字");
if (txt!=null) { AddTxt="[i]"+txt; AddText(AddTxt); AddText("[/i]"); }
}
}
function jk_ubb_quote()
{
if (helpmode)
{ alert(ubb_name+"插入引用\n\n将标签所包围的文本作为引用特殊显示!\n例如:[quote]校园联盟 ww-w.xicp.net[/quote]"); }
else if (document.selection && document.selection.type == "Text")
{ var range = document.selection.createRange(); range.text = "[quote]" + range.text + "[/quote]"; }
else if (advmode)
{ AddTxt="\r[quote]\r[/quote]"; AddText(AddTxt); }
else
{
txt=prompt(ubb_name+"请输入要作为引用显示的文字!","文字");
if(txt!=null) { AddTxt="\r[quote]\r"+txt; AddText(AddTxt); AddText("\r[/quote]"); }
}
}
function jk_ubb_color(color)
{
if (helpmode)
{ alert(ubb_name+"插入定义颜色文本\n\n将标签所包围的文本变为制定颜色!\n例如:[color=red]红颜色[/color]"); }
else if (document.selection && document.selection.type == "Text")
{ var range = document.selection.createRange(); range.text = "[color=" + color + "]" + range.text + "[/color]"; }
else if (advmode)
{ AddTxt="[color="+color+"][/color]"; AddText(AddTxt); }
else
{
txt=prompt(ubb_name+"请输入要设置成颜色 "+color+" 的文字!","文字");
if(txt!=null) { AddTxt="[color="+color+"]"+txt; AddText(AddTxt); AddText("[/color]"); }
}
}
function jk_ubb_center()
{
if (helpmode)
{ alert(ubb_name+"居中对齐\n\n将标签所包围的文本居中对齐显示!\n例如:[align=center]内容居中[/align]"); }
else if (document.selection && document.selection.type == "Text")
{ var range = document.selection.createRange(); range.text = "[center]" + range.text + "[/center]"; }
else if (advmode)
{ AddTxt="[align=center][/align]"; AddText(AddTxt); }
else
{
txt=prompt(ubb_name+"请输入要居中对齐的文字!","文字");
if (txt!=null) { AddTxt="\r[align=center]"+txt; AddText(AddTxt); AddText("[/align]"); }
}
}
function jk_ubb_link()
{
if (helpmode)
{ alert(ubb_name+"插入超级链接\n\n插入一个超级连接!\n例如:\n[url]http://ww-w.xicp.net/[/url]\n[url=http://ww-w.xicp.net/]校园联盟 ww-w.xicp.net[/url]"); }
else if (advmode)
{ AddTxt="[url][/url]"; AddText(AddTxt); }
else
{
txt2=prompt(ubb_name+"请输入链接显示的文字,如果留空则直接显示链接!","");
if (txt2!=null)
{
txt=prompt(ubb_name+"请输入 URL!例:http://ww-w.xicp.net/","http://");
if (txt!=null)
{
if (txt2=="")
{ AddTxt="[url]"+txt; AddText(AddTxt); AddText("[/url]"); }
else
{ AddTxt="[url="+txt+"]"+txt2; AddText(AddTxt); AddText("[/url]"); }
}
}
}
}
function jk_ubb_image()
{
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -