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中就报错啦。
原因是没设置文件的权限。。。。。。。日哦