社区
C#
帖子详情
求指教,如何获取Chrome的Document DOM对象
红三天
2016-01-21 10:31:12
大家都知道,IE浏览器可以利用句柄获取其IHTMLDocument2 DOM对象,从而达到操作控制网页的目的。
请问Chrome如何能够实现同样的效果呢?
或者有没有什么思路,可以实现控制操作Chrome网页的方法。
备注:尽可能用C#语言使用,不使用JS。
...全文
707
6
打赏
收藏
求指教,如何获取Chrome的Document DOM对象
大家都知道,IE浏览器可以利用句柄获取其IHTMLDocument2 DOM对象,从而达到操作控制网页的目的。 请问Chrome如何能够实现同样的效果呢? 或者有没有什么思路,可以实现控制操作Chrome网页的方法。 备注:尽可能用C#语言使用,不使用JS。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
红三天
2016-01-21
打赏
举报
回复
@dongxinxi 我只是想通过代码控制chrome里打开的网页,例如,填写文本框、点击按钮等等。 目前通过chrome的句柄,我还没找到获取chrome网页DOM的方法。
IE11下面经常卡到爆
2016-01-21
打赏
举报
回复
莫非你是想搞个自己的webkit的浏览器?
https://www.baidu.com/s?wd=C%23%20webkit%E5%BC%80%E5%8F%91&rsv_spt=1&rsv_iqid=0x87ad9fd50012faa3&issp=1&f=3&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&oq=webkit%E5%86%85%E6%A0%B8%E5%BC%80%E5%8F%91&rsv_t=ac79%2F5Vm3XZrJdbxRrTZF7emkxICKHbNkQTptrwmhoKr9nHuAviA%2BpBQ%2B%2FbGitxC8aAk&inputT=3788&rsv_pq=a892697e001214c4&rsv_sug3=46&rsv_sug1=38&rsv_sug2=0&prefixsug=%3C%23%20webkit%E5%BC%80%E5%8F%91&rsp=0&rsv_sug7=100&rsv_sug4=4465
IE11下面经常卡到爆
2016-01-21
打赏
举报
回复
不都是一样的么,chrome只是浏览器,一种解析运行html的软件,跟网页本身没关系
红三天
2016-01-21
打赏
举报
回复
@dongxinxi 谢谢!如果的确没办法获取到Chrome的Dom对象,我也是准备开发扩展插件的。
IE11下面经常卡到爆
2016-01-21
打赏
举报
回复
你可以为chrome开发扩展插件,类似IE中的activeX,360抢票就是个chrome插件
http://www.cnblogs.com/walkingp/archive/2011/03/31/2001628.html
从IE 到
Chrome
:旧工程兼容性改造——
document
.frames()
从IE 到
Chrome
:旧工程兼容性改造——
document
.frames() 运行环境 涉及到ie7,ie11,和
chrome
63,
chrome
43 用法差别 在ie7中,
document
.frames的使用是
document
.frames('frameName') 返回值是对应frame的window
对象
。但是如果参数不是iframe的name属性值,而是id属性的值,返回同样是对应if...
如何
获取
iframe window 和
document
对象
随着W3C一声令下,几年前使用非常频繁的frameset + frame已完成使命,光荣退伍。作为frameset的替代方案(姑且这么称吧),iframe的使用也多了起来。较frameset方案,iframe在使用上更加灵活,文档结构更加友好。 本文就js操作iframe在不同浏览器(没错,又是浏览器兼容…)的差异性做一些说明,力
求
总结出一个适应于所有主流浏览器的方案,笔者只测试了IE 6/
document
.body 与
document
.
document
Element区别
> (2)什么是
document
.
document
Element? 返回html
dom
中的root 节点 即<html> (3)
document
.
document
Element 与
document
.body的应用场景
获取
scrollTop 方面的差异 ①在
chrome
(版本 52.0.2743.116 m)下
获取
scrollTop只能通过
document
.body.scrollTop,而且DTD是否存在,不会影响 docume
IOS/Safari下
document
对象
的scrollHeight值比
Chrome
更大
之前写滚动加载更多需
求
时,写了这样一段错误代码 应该
获取
滚动列表的scrollHeight、clientHeight和scrollTop而不是整个页面的。 因为整个页面不仅包括了滚动列表,还包括了头部,导致产生了BUG:在IOS下无法滚动加载更多。 虽然bug解决了,解决办法是给滚动列表加上ref,然后通过$refs来访问
dom
节点
获取
更加准确的scrollHeight、cli...
JavaScript中
Document
对象
常见的的属性分析
本文分析了JavaScript中
Document
对象
的常见属性及其应用。
Document
作为
DOM
的根节点,提供了访问和操作HTML文档的核心接口。文章将属性分为文档元数据(title、URL、referrer、cookie)、结构元素(head、body、forms、images)和交互状态(readyState、activeElement)三类,详细介绍了每个属性的原理、功能及实战代码示例。重点包括动态修改页面标题、解析URL参数、Cookie管理、动态注入资源、表单集合操作等场景。文章还提供了兼容性参
C#
111,128
社区成员
642,533
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章