正文默认字体太小:
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 的 用户控件 是不灵的。