config.js

来自「asp的bbs程序」· JavaScript 代码 · 共 45 行

JS
45
字号
/*
  By Hangring
  #2007.11.02#
  ---
  配置档
*/
var Config = {
// 编辑类型
    XHTML : 'xhtml',
    UBB : 'ubb',
    WYSIWYG : 'wysiwyg',

// 是否可转化为xhtml|ubb
    EnabledXhtml : true,
    EnabledUbb : true,
    
// 转换模式按钮名称
    ButWysiwyg : '可视化',
    ButXhtml : 'xhtml',
    ButUbb : 'MaxCode',

// 是否隐藏工具条
    ToolbarVisibility : true,

// 是否开启表情提示
    FaceTip : true,

// 标签
    Tag : 'base|link|style|iframe|object|embed|applet|script|noscript|form|input|select|option|textarea|map|area|param',

// 不允许的标记
    NotAllowHtmlTag : function () {return new RegExp('<\\/?(?:' + Config.Tag + ')[^>]*?>', 'gi')},
// 段落标签
    ParagraphTag : /^(?:div|p)$/i,
// 不允许的标签
    NotAllowTag : function () {return new RegExp('^(?:' + Config.Tag + ')$', 'i')},// /^(?:base|link|style|iframe|object|embed|applet|script|noscript|form|input|select|textarea|map|area|param)$/i,
// 不允许的属性
    NotAllowAttr : /^(?:loop|start|tabindex|shape|contenteditable|type|_moz|on)/i,
// 不允许的属性值,为了取消多余的属性值
    NotAllowAttrValue : /(?:apple|inherit|javascript:)/i,
// 允许的单标签
    AllowSingleTag : /^(?:img|br|hr)$/i,
// 设置innerHTML属性无效的标签
    NotInnerHTMLTag : /^(?:meta|param|base|style|img|br|hr|input|iframe|script)$/i
};

⌨️ 快捷键说明

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