zoukankan      html  css  js  c++  java
  • tinyMce3.21 使用随笔

    正文默认字体太小:
    E:\DfApp\ProcuratorateSite\ProcuSite\Js\tinymce\css\content.css( body 字体 )

    弹出窗口里中文字体太小:
    E:\DfApp\ProcuratorateSite\ProcuSite\Js\tinymce\themes\advanced\skins\o2k7\dialog.css
    td
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
    }

    但是,Image 弹出窗口出现了 滚动条:
    E:\DfApp\ProcuratorateSite\ProcuSite\Js\tinymce\plugins\advimage\editor_plugin_src.js (20)

    (function() {
        tinymce.create('tinymce.plugins.AdvancedImagePlugin', {
            init : function(ed, url) {
                // Register commands
                ed.addCommand('mceAdvImage', function() {
                    // Internal image object like a flash placeholder
                    if (ed.dom.getAttrib(ed.selection.getNode(), 'class').indexOf('mceItem') != -1)
                        return;

                    ed.windowManager.open({
                        file : url + '/image.htm',
                        width : 480 + parseInt(ed.getLang('advimage.delta_width', 0)),
                        height : 385 + parseInt(ed.getLang('advimage.delta_height', 0)),

    把 385 加 5 就可以了。

    插入特殊符号窗口很小,变大:
    E:\DfApp\ProcuratorateSite\ProcuSite\Js\tinymce\themes\advanced\editor_template_src.js (1023)
                ed.windowManager.open({
                    url: tinymce.baseURL + '/themes/advanced/charmap.htm',
                    width : 550 + parseInt(ed.getLang('advanced.charmap_delta_width', 0)) ,
                    height : 250 + parseInt(ed.getLang('advanced.charmap_delta_height', 0)) ,

    改为:

                    width : 550 + ( parseInt(ed.getLang('advanced.charmap_delta_width', 0)) || 0 ),
                    height : 250 + ( parseInt(ed.getLang('advanced.charmap_delta_height', 0)) || 0 ),

    另外 open 函数所在位置:
    E:\DfApp\ProcuratorateSite\ProcuSite\Js\tinymce\plugins\inlinepopups\editor_plugin_src.js (57,58)


    调试工具: IE , VS2008 , IE Web Developer 。  FireFox ,FireDebug (CSS).
    先用 IE Web Develop 找出所在页面(charmap.htm), 在 VS 里查找 ,找到后, 跟踪。发现 特殊符号得到的 parseInt(ed.getLang('advanced.charmap_delta_height', 0)) 是 Nan !!

    大凡, 这些控件, 在 MS 的 Ajax 的 用户控件 是不灵的。
    alarm   作者:NewSea     出处:http://newsea.cnblogs.com/    QQ,MSN:iamnewsea@hotmail.com

      如无特别标记说明,均为NewSea原创,版权私有,翻载必纠。欢迎交流,转载,但要在页面明显位置给出原文连接。谢谢。
  • 相关阅读:
    express不是内部或外部命令,也不是可运行的程序或批处理文件
    Microsoft VBScript 运行时错误 错误 '800a0046' 没有权限 解决方法
    Scripting.FileSystemObject对象的详细技巧指南
    (asp)JScript读写、复制、移动文件 asp也就那回事(4)
    SQL2000系统表、存储过程、函数的功能介绍及应用
    深入浅出:全面理解SQL Server权限体系
    SqlServer2008基础知识:安全与权限
    php-fpm
    PHP获取当前url路径的函数及服务器变量:$_SERVER["QUERY_STRING"],$_SERVER["REQUEST_URI"],$_SERVER["SCRIPT_NAME"],$_SER
    jQuery UI Datepicker中文显示
  • 原文地址:https://www.cnblogs.com/newsea/p/1339066.html
Copyright © 2011-2022 走看看