你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 网络与通信
在C#中整合Fckeditor编辑器实现远程图片自动上传(一)
 

详细地描述在ASP.NETC#)环境下使用正则表达式过滤远程图片并利用Xmlhttp组件自动下载和以Steam方式上传远程图片到本地服务器的编程实现。

关键词C#Xmlhttp正则表达式远程图片;上传

 

1  解题思路

当前,网站内容管理系统均使用HTML编辑器来实现网页内容排版布局功能,熟知编辑的有FckeditorcuteeditorFreeTextboxewebeditor等。这些编辑器以所得即可所见的可视化编辑特点,大大地简化了网页内容组织及排版工作,且这些编辑器各具特点,功能丰富,笔者所负责维护的门户网站后台发布系统使用的即是Fckeditor编辑器。在日常运维工作中,由于门户站点内容跨站引用二级站点内容,常会因二级站点停止服务而出现门户站点所引用的网页图片失效的问题。

如何解决这个问题呢?最初的解决方案是手工对二级站点内容重复组织,首先将图片下载本地,随后通过网站管理系统重新组织图文内容并将其上传到服务器上。图1所示为跨站处理图片混编网页内容的工作流程。


1 手工处理跨站网页内容业务流程

但发现这种方式要求信息发布员具有较好HTML页面内容处理能力,同时网页内容的二次跨站处理工作非常繁琐且容易出错,如图片前后顺序以及图片宽度错误。

  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089