`
kong0itey
  • 浏览: 299387 次
社区版块
存档分类
最新评论

[转载]fck2.6的使用

    博客分类:
  • java
阅读更多
一个开源的HTML文本编辑器可以让Web程序拥有如MS Word这样强大的编辑功能.
FCKeditor支持当前流行的浏览器如IE,Firefox,Netscape,Opera,safari,google chrome等.

fckeditor 2.6.3中上传图片后返回上传图片名称并将上传图片重命名为日期格式

一取每次上传图片的名称和路径
1.fckeditor\editor\dialog\fck_image\fck_image.js中
在OK()函数最后加上
if (FCKConfig.ImgUrl == true) {
        oEditor.imgUrl(GetE('txtUrl').value);
    }
2.fckeditor\fckconfig.js中加上
FCKConfig.ImgUrl = true;
3.fckeditor\editor\fckeditor.html中JS加上
function imgUrl(url)
{
    parent.SetUrl(url);
}
4.在要使用控件的页上的前台中加上
<script language="JavaScript" type="text/javascript">
<!--

function SetUrl(url){
   url就是图片的路径了
}

//-->
</script>
二修改上传图片名称为时间格式
在源文件中FileBrowser\FileWorkerBase.cs中
将sFileName = System.IO.Path.GetFileName( oFile.FileName );
sFileName = this.SanitizeFileName( sFileName );
两行去掉.
然后在
 string sExtension = System.IO.Path.GetExtension( oFile.FileName );
 sExtension = sExtension.TrimStart( '.' );
两行代码之间加上
 FileName = DateTime.Now.ToString("yyyyMMddHHmmssffff") + sExtension;
即:
 string sExtension = System.IO.Path.GetExtension( oFile.FileName );
 sFileName = DateTime.Now.ToString("yyyyMMddHHmmssffff") + sExtension;
 sExtension = sExtension.TrimStart( '.' );
重新编译并引用Dll即可
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics