📄 commentedit.asp
字号:
<!--#include file="conn.asp"-->
<%
dim edittype,c_uname,c_upass,c_uurl
'编辑器类型,1=纯文本,2=可视化,3=ubb
edittype=3
select case edittype
case 1
%>
if (chkdiv('oblog_edit')) {
document.getElementById('oblog_edit').innerHTML='<textarea name="oblog_edittext" rows="12" cols="50" onfocus=\"addcode();\"></textarea>';
}
<%
case 2
%>
if (chkdiv('oblog_edit')) {
document.getElementById('oblog_edit').innerHTML='<textarea id="oblog_edittext" name="oblog_edittext" style="width:100%;height:320px;display:none"><\/textarea >';
_editor_url = '<%=C_Editor%>';
_editor_lang = "ch";
document.write('<script src="<%=blogurl%>editor/htmlarea.js"></script>');
oblog_editors = null;
oblog_init = null;
oblog_config = null;
oblog_plugins = null;
oblog_editortype=2;
oblog_init = oblog_init ? oblog_init : function()
{
oblog_editors = oblog_editors ? oblog_editors :
['oblog_edittext'];
oblog_config = new HTMLArea.Config(oblog_editortype);
oblog_config.width = 360;
oblog_config.height = 200;
oblog_config = oblog_config ? oblog_config : new HTMLArea.Config(oblog_editortype);
oblog_editors = HTMLArea.makeEditors(oblog_editors, oblog_config, oblog_plugins);
HTMLArea.startEditors(oblog_editors);
//HTMLArea.focusEditor();
window.onload = null;
}
window.onload = oblog_init;
}
<%
case 3
%>
var ubbimg='<%=blogurl%>';
document.write('<script src="<%=blogurl%>editor/ubb.js"></script>');
document.write("<style type='text/css'>@import url('<%=blogurl%>editor/ubb.css');</style>");
ubbhtml="<div id=\"oblog_ubb\">";
ubbhtml+="<div class=\"oblog_ubbtoolbar\">";
ubbhtml+=" <a href=\"javascript:InsertText(objActive,ReplaceText(objActive,\'[b]\',\'[\/b]\'),true);void(0)\"><img src=\""+ubbimg+"images\/bold.gif\" alt=\"粗体\" border=\"0\" align=\"absmiddle\"><\/a>";
ubbhtml+=" <a href=\"javascript:InsertText(objActive,ReplaceText(objActive,\'[i]\',\'[\/i]\'),true);void(0)\"><img src=\""+ubbimg+"images\/italic.gif\" alt=\"斜体\" border=\"0\" align=\"absmiddle\" ><\/a>";
ubbhtml+=" <a href=\"javascript:InsertText(objActive,ReplaceText(objActive,\'[u]\',\'[\/u]\'),true);void(0)\"><img src=\""+ubbimg+"images\/underline.gif\" alt=\"下划线\" border=\"0\" align=\"absmiddle\"><\/a>";
ubbhtml+=" <a href=\"javascript:InsertText(objActive,ReplaceText(objActive,\'[quote]\',\'[\/quote]\'),true);void(0)\"><img src=\""+ubbimg+"images\/quote.gif\" alt=\"插入引用\" border=\"0\" align=\"absmiddle\"><\/a>";
ubbhtml+=" <a href=\"javascript:UBB_smiley();void(0)\"><img src=\""+ubbimg+"images\/smiley.gif\" alt=\"插入表情\" border=\"0\" align=\"absmiddle\" id=\"A_smiley\"><\/a>";
ubbhtml+=" <\/div>";
ubbhtml+=" <div id=\"oblog_ubbemot\">";
ubbhtml+=" <\/div>";
ubbhtml+=" <textarea name=\"oblog_edittext\" cols=\"92\" rows=\"10\" id=\"oblog_edittext\" class=\"oblog_ubbtext\" onfocus=\"addcode();\" ><\/textarea>";
ubbhtml+="<\/div>";
ubbhtml+=" <div id=\"oblog_vcode\">";
ubbhtml+=" <\/div>";
if (chkdiv('oblog_edit')) {
document.getElementById('oblog_edit').innerHTML=ubbhtml;
}
<%
end select
Function DecodeCookie(Str)
Dim i
Dim StrArr, StrRtn
StrArr = Split(Str, "a")
For i = 0 To UBound(StrArr)
If IsNumeric(StrArr(i)) = True Then
StrRtn = ChrW(StrArr(i)) & StrRtn
Else
StrRtn = Str
Exit Function
End If
Next
DecodeCookie = StrRtn
End Function
c_uname=DecodeCookie(request.Cookies(cookies_name)("UserName"))
c_upass=DecodeCookie(request.Cookies(cookies_name)("Password"))
c_uurl=DecodeCookie(request.Cookies(cookies_name)("userurl"))
if left(c_uurl,1)<>"/" then
c_uurl="http://"&c_uurl
end if
%>
document.getElementById('UserName').value='<%=c_uname%>';
document.getElementById('Password').value='<%=c_upass%>';
document.getElementById('homepage').value='<%=c_uurl%>';
function reply_quote(id)
{
var etype='<%=edittype%>';
if (etype=='1'){
oblog_editors['oblog_edittext'].setHTML("<div class='quote'><strong>以下引用"+document.all["n_"+id].innerHTML+"在"+document.all["t_"+id].innerHTML+"发表的评论:</strong><br /><br />"+document.all["c_"+id].innerHTML+"</div><br />\n");
//oblog_editors['oblog_edittext']._iframe.contentWindow.focus();
}else{
document.getElementById('oblog_edittext').value+="[quote][b]以下引用"+document.all["n_"+id].innerHTML+"在"+document.all["t_"+id].innerHTML+"发表的评论:[/b]\n"+document.all["c_"+id].innerHTML+"[\/quote]\n";
document.getElementById('oblog_edittext').focus();
}
}
function Verifycomment()
{
//document.all("edit").value=document.all("oblog_edittext").value;
return true;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -