解决bug 2010年1月6日6:01:04
ckeditor 配置
Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/
CKEDITOR.editorConfig = function(config) {
config.smiley_path = 'ckeditor/plugins/smiley/images/'
config.smiley_images = ['img0.gif', 'img1.gif', 'img2.gif', 'img3.gif', 'img4.gif', 'img5.gif', 'img6.gif', 'img7.gif', 'img8.gif', 'img9.gif', 'img10.gif', 'img11.gif', 'img12.gif', 'img13.gif', 'img14.gif', 'img15.gif', 'img16.gif', 'img17.gif', 'img18.gif', 'img19.gif', 'img20.gif', 'img21.gif', 'img22.gif', 'img23.gif', 'img24.gif', 'img25.gif', 'img26.gif', 'img27.gif', 'img28.gif', 'img29.gif', 'img30.gif', 'img31.gif', 'img32.gif', 'img33.gif', 'img34.gif', 'img35.gif', 'img36.gif', 'img37.gif', 'img38.gif', 'img39.gif', 'img40.gif', 'img41.gif', 'img42.gif', 'img43.gif', 'img44.gif', 'img45.gif', 'img46.gif', 'img47.gif', 'img48.gif', 'img50.gif', 'img51.gif', 'img52.gif', 'img53.gif', 'img54.gif', 'img55.gif', 'img56.gif'
];
config.language = "zh-cn";
config.skin = "kama";
config.width = "600px";
config.height = "150px";
config.entities_processNumerical = true;
config.resize_enabled = false;
//设置快捷键 可能与浏览器快捷键冲突
config.blockedKeystrokes = [
CKEDITOR.CTRL + 66 /*B*/,
CKEDITOR.CTRL + 73 /*I*/,
CKEDITOR.CTRL + 85 /*U*/
]
config.startupOutlineBlocks = false; //是否显示边框
config.disableObjectResizing = true; //操就火狐有效
config.forcePasteAsPlainText = true //是否强制复制来的内容去除格式
// 默认值 config.docType ="<!文档类型的HTML公众” - / / W3C的/ / DTD的过渡时期的HTML 4.0 / /英“>";
//config.image_removeLinkByEmptyURL=trun 删除无效图片
config.toolbarStartupExpanded = false; ////工具栏默认是否展开
config.toolbarCanCollapse = true; //工具栏是否可以被收缩
config.toolbar =
[
//['Format', 'Font', 'FontSize'],
['TextColor', 'BGColor'],
]
};
JavaScript 获取 ckeditor 的值
var editor = CKEDITOR.replace('txtcontent');
editor.getData();
ckeditor 自动换行
word-break:break-all;
判断浏览器是否支持JavaScript
<noscript>
<div style="color:red">您的浏览器不支持javascript,部分功能无法使用</div>
</noscript>
<div id="contents" style=" display:none"></div>
document.getElementById("contents").style.display = "block";
是否开启cookie
var cookieEnabled = (navigator.cookieEnabled) ? true : false
if (!cookieEnabled) {
hiAlert("请开启cookie", "注意");
window.location = "Default.aspx";
}
图片太大
哈,这样有人说容易,我在图片上加上固定宽度,不加高度,这样就不会破图,也不会变形,如:<img src="" width=600> 这样,图片会自动缩成宽为600的,而且高度也会跟着缩小,是个比较好的方法,不过每次图片都要处理,不好..下面介绍用CSS处理的方法:
#cont
{
margin-left:20px;
width:700px;
margin-bottom:10px;
line-height:30px;
}
#cont img {
max-width: 700px; width:expression(this.width > 700 ? "700px" : this.width)
}
#cont是内容层,#cont img 这个是限制如果图片宽度超过700就按700显示.这样处理后,好了,图片问题暂时是解决了.
当然方法真的好多,只是看你自己如何处理哦
div 换行
设宽度 width,加一句 overflow: hidden;
中文会自动换行的
如果是连续的英文会读成一个单词不会换行,加以下代码:
word-wrap: break-word; overflow: hidden;
////补充 关于本地上传可以当道iis中就报错啦。
原因是没设置文件的权限。。。。。。。日哦