XMLhttp的使用步骤:
(1)创建XMLhttp对象。
(2)初始化对象。
(3)远程链接服务器。
(4)发送指令。
(5)等待服务器返回处理结果。
(6)释放XMLhttp对象。
2.2 正则表达式
正则表达式的本质是利用数据抽象的方法定制一套模式去匹配一类字符串的公式。对于文本内容的处理,正则表达式是字符串处理利器且性能卓越。有关正则表达式的知识,由于篇幅有限,不再累述。
通过分析远程图片URL地址,可以得到一个通用的图片URL公式,为正则表达式,也即模式:
“http://” + 字母、数字、“/”字符组合 + “.”字符 + 图片格式(jpg、gif、jpeg、png等)。
根据以上分析所得模式及正则表达式语法规则,可以书写远程图片的正则表达式:(src=)('|"| )?(http://)(.[^'|\s|"]*)(\.)(jpg|gif|png|bmp|jpeg|JPG|GIF|PNG|BMP|JPEG)('|"|\s|>)?
3 新建项目
3.1 基础工作
3.1.1 新建项目
在Visual Studio 2005下新建一个C# Web项目:AutoRomteUploadImg。
3.1.2 添加MSXML2引用
打开解决方案资源管理器,选择项目根目录,右键选择“添加引用”,在弹出的应用对话框中,勾选“Com”标签下的Microsoft XML;V3.0。
3.1.3 配置FckEditor
(1)复制”FCKeditor”文件夹到项目根目录。
(2)将FckEditor控件添加到工具箱中。在左侧工具箱空白处,右键选择“选择项”,在“.Net Framework 组件”选项卡中引用FredCK.FCKeditorV2.dll。
|