📄 showsmilies.aspx
字号:
<%@ Page language="c#" Codebehind="showsmilies.aspx.cs" AutoEventWireup="false" EnableViewState="false" Inherits="Discuz.ForumPage.showsmilies" %>
<%@ Import namespace="System.Data" %>
<%@ Import namespace="Discuz.Common" %>
<%@ Import namespace="Discuz.Forum" %>
<script runat=server>
override protected void OnInit(EventArgs e)
{
base.OnInit(e);
Response.Write("<html>\r\n");
Response.Write(" <head>\r\n");
Response.Write(" <title>" + pagetitle.ToString() + " - " + config.Forumtitle.ToString().Trim() + " - Powered by ABCDE</title>\r\n");
Response.Write(" <LINK href=\"templates/" + templatepath.ToString() + "/dnt.css\" type=\"text/css\" rel=\"stylesheet\"></LINK>\r\n");
Response.Write(" " + link.ToString() + "\r\n");
Response.Write(" <style>\r\n");
Response.Write(" td{\r\n");
Response.Write(" font-size:12px;\r\n");
Response.Write(" }\r\n");
Response.Write(" </style>\r\n");
Response.Write(" </head>\r\n");
Response.Write(" <BODY>\r\n");
Response.Write(" <script language=\"javascript\" src=\"editor/common.js\"></" + "script>\r\n");
Response.Write(" <script language=\"javascript\" src=\"editor/editor.js\"></" + "script>\r\n");
Response.Write(" <TABLE id=\"Table1\" cellSpacing=\"0\" cellPadding=\"4\" width=\"100%\" border=\"0\" class=\" class=\"tableborder\"\">\r\n");
Response.Write(" <TR>\r\n");
Response.Write(" <TD class=\"header\" colSpan=\"2\">更多表情</TD>\r\n");
Response.Write(" </TR>\r\n");
Response.Write(" </TABLE>\r\n");
Response.Write(" <TABLE cellSpacing=\"0\" cellPadding=\"4\" width=\"100%\" border=\"0\" id=\"smilietable\">\r\n");
int smile__loop__id=0;
foreach(DataRow smile in smilelist.Rows)
{
smile__loop__id++;
Response.Write(" <TR class=\"row\" onMouseOver=\"this.className = 'row1';\" onMouseOut=\"this.className = 'row';\">\r\n");
Response.Write(" <TD align=\"center\" class=\"altbg1\">" + smile["code"].ToString().Trim() + "</TD>\r\n");
Response.Write(" <TD align=\"center\" class=\"altbg2\"><img src=\"editor/images/smilies/" + smile["url"].ToString().Trim() + "\" alt=\"" + smile["code"].ToString().Trim() + "\" id=\"" + DNTRequest.GetString("editid") +"_smilie_" + smile["id"].ToString().Trim() + "\"></TD>\r\n");
Response.Write(" </TR>\r\n");
} //end loop
Response.Write(" </TABLE>\r\n");
Response.Write(" <script type=\"text/javascript\">\r\n");
Response.Write(" try{\r\n");
Response.Write(" window.opener.Editor['" + DNTRequest.GetString("editid") +"'].initSmilies(findobj('smilietable'));\r\n");
Response.Write(" window.focus();\r\n");
Response.Write(" }\r\n");
Response.Write(" catch(e){\r\n");
Response.Write(" var smilie_container2 = findobj('smilietable');\r\n");
Response.Write(" if(smilie_container2 != null) {\r\n");
Response.Write(" var smilies = findtags(smilie_container2, 'img');\r\n");
Response.Write(" for(var i = 0; i < smilies.length; i++) {\r\n");
Response.Write(" if(smilies[i].id && smilies[i].id.indexOf('_smilie_') != false) {\r\n");
Response.Write(" smilies[i].style.cursor = is_ie ? 'hand' : 'pointer';\r\n");
Response.Write(" smilies[i].onclick = function() {\r\n");
Response.Write(" objfrm = opener.$(\"title\").form;\r\n");
Response.Write(" objfrm.message.value += this.pop ? this.pop : this.alt;\r\n");
Response.Write(" };\r\n");
Response.Write(" }\r\n");
Response.Write(" }\r\n");
Response.Write(" }\r\n");
Response.Write(" }\r\n");
Response.Write(" </" + "script>\r\n");
Response.Write(" </BODY>\r\n");
Response.Write("</html>\r\n");
}
</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -