用C#开发BHO,如何在获取网页对话框中的iframe中的元素信息
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
用C#开发BHO,如何在获取网页对话框中的iframe中的元素信息
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
oyljerry 2015-08-11 08:33关注遍历所有的iframe,然后再一个个去获取。或者给每个iframe插入一个javascript,让它去获取,再返回结果给你
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2021-06-08 07:10hzm326的博客 我们在开发中,往往要得到网页中某个元素的位置,并且点击它。要模拟一次鼠标点击并不难,只要调用一个API就行了,关键就是怎么样得到这个元素的位置,还有判断是否要滚动滚动条,要滚动多少行能让元素显示出来。...
- 2017-12-21 10:42### C#开发BHO插件的Debug调试步骤详解 #### 一、背景介绍 ...通过上述详细的步骤介绍,相信读者已经掌握了使用C#开发BHO插件并在Visual Studio中进行调试的方法。希望这些信息能帮助大家更高效地进行开发工作。
- 2021-04-21 23:07机智的娜娜的博客 【实例简介】入门级示例【实例截图】【核心代码】BHO_DEMO├── BHO_DEMO.sln└── HelloBHO├── BHO.cs├── BHO_DEMO.snk├── HelloBHO.csproj├── IObjectWithSite.cs├── Properties│ └── ...
- 2022-09-21 18:18本项目“BHO-HelloWorld.zip_BHO_c# bho Helloword”显然是一个使用C#语言开发的BHO插件示例,旨在教授如何利用C#来编写BHO。** C#是一种现代化、类型安全的面向对象编程语言,广泛用于Windows桌面应用、游戏开发...
- 2019-09-08 10:25陆老师Peter的博客 最近忽然突发奇想,想统计一下我最经常上的网站是哪些,并且在这些网站上都停留了多久。...开发好的BHO插件除了要在注册表中注册为COM Server外,还必须将它的CLSID在HKLMSOFTWARE...Browser Helper Objects下...
- 2019-07-30 14:52weixin_30475039的博客 在最近的数据采集研究中, 发现很多页面的内容都是在iframe中的, 这位采集带来了不少困难. 经过一番思考之后, 我想到了C#的解决办法: 1. 运行Spider Studio, 加载页面...
- 2025-03-29 21:06BHO浏览器对象开发源代码
- 2018-03-15 14:28在进行浏览器辅助对象(Browser Helper Object,简称BHO)的开发过程中,尤其是使用C#语言进行开发时,对于BHO代码的调试显得尤为重要。本文将详细介绍如何在Visual Studio环境中设置并调试IE BHO代码。 #### 二、...
- 2017-10-10 17:55weixin_30339969的博客 今天研究了一下iframe中元素的获取,... 1、首先在父页面获取iframe中的window,然后获取元素,根据window,不仅可以获取元素,还能调用里面的方法,前提是绑定在window上面 var ifW = $('#ifr')[0].contentW...
- 2017-05-09 14:39zuoyefeng1990的博客 因为有有项目需要BHO进行对ie浏览器中的网页解析 DOM分析会有很多转换 遇到iframe里面的数据采集不到。查了资料以下方法可行: IHTMLIFrameElement iframe = document.getElementById("abcFrame") as ...
- 2021-10-19 16:06在C#中,可以使用HtmlAgilityPack或AngleSharp等库解析DOM,查找和定位表单元素。 2. 数据存储:自动填单需要存储用户预设的信息,可以使用XML、JSON或数据库进行数据持久化。C#提供了System.Xml和Newtonsoft.Json...
- 2021-03-20 10:15在“开发BHO插件 定制IE浏览器.zip”这个压缩包中,包含了多个文件,它们是构建和编译BHO插件所需的关键组件。 1. **BhoPlugin_p.c 和 BhoPlugin_i.c**:这些文件通常包含预处理和接口定义。在C++编程中,`_p.c` ...
- 2020-09-05 08:38在C#编程中,WebBrowser控件是一个非常实用的组件,它允许开发人员在应用程序内嵌入一个浏览器引擎,用于加载和显示网页内容。然而,有时候可能会遇到一个问题,即WebBrowser控件的DocumentCompleted事件不执行,这...
- 2017-05-09 14:41zuoyefeng1990的博客 这个方法也不错可以遍历iframe//遍历IFrame public static bool FramesRecursion(ref IHTMLWindow2 frame) { IHTMLDocument2 frameDoc = frame.document; if (null == frameDoc) return false; if (null ==
- 2014-07-19 11:07abrahamkang的博客 比起在C++中开发BHO,c#确实是更加简单 我的BHO主要为了实现通过点击浏览器有效下载链接,然后调用我们自己的程序(和迅雷差不多) BHO主体程序时UrlTrack类。而这个类我们需要从接口...
- 2021-03-20 10:11在这个"开发BHO插件-IE置顶广告"的项目中,我们看到一系列源代码文件,它们用于构建一个能够实现IE浏览器顶部广告展示的BHO插件。 1. **BHO的基本概念** BHO是一种COM对象,它在浏览器启动时自动加载,并与浏览器...
- #ie-bho-extension IE 扩展/插件的浏览器助手对象 (BHO) 原型。 先决条件 该项目是在 Windows 7 VM 上使用 Visual Studio Express 2012 编写和构建的。 要在 IE 中完成这项工作(在 IE8 中测试): 以“发布”模式...
- 2020-10-04 07:00本教程将深入探讨如何使用C++语言来开发BHO,通过实例源码帮助理解BHO的工作原理及其在实际应用中的实现。 一、BHO基础 BHO是一种COM对象,它注册为Internet Explorer的组件,可以在浏览器启动、加载页面、关闭等...
- 2012-07-19 16:591、BHO C#实现固定首页BHO插件源码 去广告 2、BHO PasswordHack通过BHO插件获取帐号和密码 3、BHO_HelloWorld 4、BHOEvent BHO开发实例之文档对象事件响应 5、BHOIE插件 6、BHO插件开发文档及例程 7、BHO定制你的...
- 2010-05-07 10:41本文将深入探讨如何使用C#编程语言在两分钟内快速构建一个Internet Explorer(IE)浏览器帮助对象(Browser Helper Object, BHO)钩子,并探讨这种技术可能涉及的密码窃取风险。首先,我们需要理解BHO的概念,它是一...
- 没有解决我的问题, 去提问