yuesu/aspxadmin/controls/tinyMCE.ascx

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="tinyMCE.ascx.cs" Inherits="Mvcb2b.aspxadmin.tinyMCE" %>
<script type="text/javascript" src="<%=Webd%>editors/tiny_mce3.5/tiny_mce.js"></script>
<script type="text/javascript" src="comja/up.js"></script>
<script type="text/javascript">
var actualCaretPositionBookmark;  //20200730 add
var  tistu=true;
var isie2 = (navigator.appName == "Microsoft Internet Explorer");
var isie11= navigator.userAgent.indexOf('Trident/') != -1 && (navigator.userAgent.indexOf('rv:') != -1 || navigator.appName.indexOf('Netscape') != -1);
var isEdge = navigator.userAgent.indexOf('Edge/') != -1;
if (isie2 || isie11 ||  isEdge)
   tistu=false;
    var editorpath = "<%=Webd%>editors/";
	tinyMCE.init({
	    mode: "exact", theme:"advanced", language:"zh", elements:"<%=txtContent.ClientID %>",		
		//工具栏
		//相应 内联弹出式窗口,全屏,上下文菜单,图片,清理,表情,表格
	  plugins: "fullscreen,emotions,table,preview,pagebreak,partlabel,advimage,paste,media,visualchars,xhtmlxtras,insertcode",
	  //  plugins: "autolink,lists,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,wordcount,advlist,autosave,visualblocks",
		theme_advanced_buttons1: "fullscreen,code,newdocument,|,cut,copy,paste,|,undo,redo,|,bold,italic,underline,strikethrough,justifyleft,justifycenter,justifyright,justifyfull,|,bullist,numlist,outdent,indent,|,forecolor,backcolor,insertcode",
		//theme_advanced_buttons2: "link,unlink,sub,sup,removeformatcleanup,charmap,emotions,table,image,|,formatselect,fontselect,fontsizeselect,pagebreak,preview,pastetext,pasteword,selectall",
		theme_advanced_buttons2: "link,unlink,sub,sup,removeformatcleanup,charmap,emotions,media,table,image,|,formatselect,fontselect,fontsizeselect,pagebreak,partlabel,preview,pasteword,selectall,mybutton,mybutton2",
		theme_advanced_buttons3: "",

		button_tile_map :false,
		theme_advanced_toolbar_location:"top",//编辑器在顶部
		theme_advanced_toolbar_align: "left", //工具栏按钮靠左
		theme_advanced_statusbar_location : "bottom",//状态栏显示底部	
		plugin_insertdate_dateFormat : "%Y-%m-%d",
        plugin_insertdate_timeFormat : "%H:%M:%S",
      //  extended_valid_elements: "hr[class|width|size|noshade],font[face|size|color|style],div[id|class|align|style],span[id|class|align|style],script[charset|defer|language|src|type],code,iframe[src|width|height|frameborder|name|style],img[class|align|src|width|height|alt|name|style],script[type|src],video[src|width|height|controls],a[href|class|target],i[class]",
          <%   if (Isadd == false){%> 
        extended_valid_elements: "hr[class|width|size|noshade],div[id|class|align|style],span[id|class|align|style],script[charset|defer|language|src|type],code,iframe[src|width|height|frameborder|name|style],img[class|align|src|width|height|alt|name|style],video[src|width|height|controls],a[href|class|target],i[class]",
         <%}
    else
    { %>
        //去掉  font[face|size|color|style],增加  ,a[href|class|target],i[class]  (空标签可添加)
        extended_valid_elements: "hr[class|width|size|noshade],div[id|class|align|style],span[id|class|align|style],script[charset|defer|language|src|type],code,iframe[src|width|height|frameborder|name|style],img[class|align|src|width|height|alt|name|style],video[src|width|height|controls]",
     <% }%>
        theme_advanced_resizing: true, //可以动态调整编辑器大小
        <%if (Upfile!=null){ %>
		 setup: function (editor) {
						editor.addButton('mybutton', {
							title: '上传图片',
							icon: true,
							image : editorpath+'tiny_mce3.5/image.gif',//注意图片的路径 url是当前js的路径
							onclick: function () {
                                if  (tinymce.isIE)
                                 {
                                   //  actualCaretPositionBookmark = tinyMCE.get('myEditor').selection.getBookmark
                                   actualCaretPositionBookmark = tinyMCE.activeEditor.selection.getBookmark(); 
                                   //以上为记录焦点
                                   }
								tinymceEditor = editor;
								//开始上传对话框	
								var upfile= "<%=Upfile%>";
								upfilebox(upfile);		
							}
				      });
                      <%if (Updownfile!=null){ %> 
                      editor.addButton('mybutton2', {
后面还有 82 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。