说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如果使用Webbrowser获取网页上的gif图片

编辑:说三道四文库 发布时间:2017-11-23 12:33
HTML文档下载 WORD文档下载 PDF文档下载

HTMLDocument doc = (HTMLDocument)webBrowser1.Document.DomDocument;
HTMLBody body = (HTMLBody)doc.body;
IHTMLControlRange range = body.createControlRange();
range.add((IHTMLControlElement)webBrowser1.Document.Images[0].DomElement);
range.execCommand("copy", false, null);
Image image = Clipboard.GetImage();

上述方法只能得到gif的第一帧图片,如何能得到所有帧?
http://hi.baidu.com/ctkjatbj/item/aae9456f0b65ac147ddeccc7
参考
http://hi.baidu.com/ouanan/item/94f5452a17eb140d73863e53
分析图片地址,直接用HttpWebRequest请求该地址即可
因为每次访问图片链接时会导致图片重新刷新,所以上述方法不行啊。
引用 3 楼 redshiliu 的回复:
因为每次访问图片链接时会导致图片重新刷新,所以上述方法不行啊。

你说的可能是验证码,所有请求都通过HttpWebRequest的话,就不存在重新刷新的问题。Webbrowser打开网页的时候,图片的请求必定是重写进行的,关联性要自己分析,如果用Webbrowser进行访问,一般在js里面做好了关联性。
wrap(html) -JQuery API add(elements) -JQuery API add(html)-JQuery API add(expr) -JQuery API children(expr) -JQuery API contains(str) -JQuery API end() -JQuery API filter(filter) -JQuery API filter(expression) -JQuery API find(expr) -JQuery API is(expr) -JQuery API next(expr)-JQuery API not(elems)-JQuery API not(expr)-JQuery API not(el)-JQuery API parent(expr)-JQuery API parents(expr)-JQuery API prev(expr)-JQuery API siblings(expr)-JQuery API Events事件-JQuery API bind(type,data,fn)-JQuery API blur(fn) -JQuery API blur() -JQuery API change(fn) -JQuery API click(fn)-JQuery API click()-JQuery API dblclick(fn) -JQuery API error(fn) -JQuery API focus(fn)-JQuery API focus() -JQuery API hover(over,out)-JQuery API 求select语句 请jennifergiant来领分,谢谢 如何将在内存中创建的BMP文件加载到页面上??? 帮忙看个错,ORA-00600 那里可以下载测试工具(Loadrunner,testdirector) 如何写一个往数据库里插入记录的公共模块啊? 文本两边对齐 请问sqlserver2000中bit类型值怎样表示 谁有jspsmart 上传组件。我上不了jspsmart.com ,好心人给我发一个!!! 时间格式有误,不知是何原因? 怎样开、关进程!(不是线程)? 今年高考的一篇旷世奇文 cnn连接怎么单独写出来,让Sub或Function调用?不用每次都写一次连接, 请附上Code ,谢谢 请教multibytetowidechar的用法 请救各位. 关于用nmudp实现传输!up也有分,:)) jcreator的debug模式不是很好用,怎么(黄色小三角)指的位置不对啊? 关于用mscomm编程的问题,请大虾指教 导出数据库和操作时经常出现无法分配共享内存错误. 关于ListBox 重分请教:关于制作自定义报表的问题!!! 请问怎样编程查询一个字符串的五笔字型编码? 我们单位要上ERP,作为公司分管微机这一块的我该准备些什么? 右键菜单问题 d7+ADO+SQL2000,如何判断SQL2000数据库中存在某个表? 想要去清华读研究生,大家帮忙出出意见!!!!!!!!!!!!!!!!!!!!!!!! 大价钱求解小问题 好硕的5460!!!! iwantsay 关于MSComm的output和Chr()函数的问题 好久没来这里了这里的朋友们还在吗? 如何在TreeView的节点中调用一个方法? 关于deploytools 一个有关代理文件操作的问题,困扰很久了!! 如何由资源ID得到资源的句柄 向oracle 中插入纪录,日期格式由问题,见内 查询问题 如何取消验证 关于asp打印的一些设置的请教 dbgrid显示不同小数位数问题 关于用nmudp实现传输!up也有分,:)) 我在WSAD5.0中创建的WAS 5.0Server 为什么总是启动出错???请各位高手指点!!! 关于Apache+mysql 100分求《设计模式-可复用面向对象软件的基础》电子书! 向oracle 中插入纪录,日期格式由问题,见内 在线等候 在企业管理器里附加了一数据库,显示为readonly,为什么!!!! 就要实习了,不知哪些公司比较乐意接受实习生呢 急!!请问如何在WEB自定义控件中响应事件? 本人最近写了一个服务器端文件管理的程序,基本的功能都已经实现,但是下载的功能还是不行,欢迎大家讨论实现。 奇怪的comboBox的数据绑定问题! 为什么不能把记录成批插入到表中? 要有详细解析 要帮我解答你们就有对象 求解答要有思路 电子就是电荷吗如果不是 那么请解释电荷 堤能组什么词 堤可以组什么词 下面几款手机如何夏普SH9110c (SHARP SH9110c) 索爱(Sony Ericsson W508) 索爱W980i (Sony Ericsson W980i) 三星S8300 (SAMSUNG S8300) 魅族M8RE 8G (MEIZU M8RE 8G) HTC G3 Hero (宏达 G3 Hero) 最重要的就是,以上几款手机,除了 夏 多次献血还需要体检吗?多次献血血液中心会每次都发短信通知你血检结果吗? 下表是与甲(某单基因遗传病女性患者)有关的部分家属患病情况调查怎么选出来的! 2x+12分之x乘x-36约分 要详解如下Please leave us your name and address and we’ll have all the goods ________ to your door.A.deliver B.delivering C.delivered D.to deliver Scientists 专家:中国九成以上大豆油是转基因产品委总统微博掉粉 谴责国际右翼势力插手汤加发生6.4级地震房租过高 白领伦敦上班巴塞罗那居住坐韩国口罩销售量激增 韩媒曾为中国雾霾克里无奈承认:有些监听活动太过头日海陆空“夺岛演习”规模空前 自卫队外媒称美国驻德国大使馆系间谍中心 可中央第二轮巡视10个巡视组全部进驻被法民众抗议“生态税” 与防暴警对峙【证监会:提高中小股东话语权 建立背信人类能到太空繁衍后代吗?中国实践十号58上上上优信二手车,姚劲波背后到底女神控 | 柳岩还没觉得被骚扰,你就中国拳手对手太强?新星惨遭播求爱徒击首届“电网杯”巴西中资企业足球赛在圣雅居乐2016年首季销售124亿 创中国有信心有能力跨越两个“陷阱”穿搭GET | 小肚腩什么鬼?会挑衣巨好玩 | 胸部下垂怎么自救?9个脑错过了A4腰i6腿,怎么能错过撩倒众黑龙江省监狱建围棋社 聂卫平前来和社
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘