如何获取Spartan浏览器中输入的网址?

请问如何获取win10上Spartan浏览器输入的网址。我使用了Microsoft Active Accessibility方法获取不到。

4个回答

不行,edge(Spartan的正式名称)不允许你用bho或者任何插件去捕捉浏览器的动作,并且它本身运行在沙盒中。这样的好处就是那种劫持用户的流氓软件没有用武之地了。
如果用户出于自愿非要用这些功能,那么微软保留了IE11。

cxy155194
cxy155194 回复caozhy: 使用inspect.exe为什么能够获取浏览器中UI的信息呢?
接近 5 年之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复cxy155194: 理论上写驱动是可以做到的。
接近 5 年之前 回复
cxy155194
cxy155194 那如何获取Spartan输入的地址呢?
接近 5 年之前 回复

微软斯巴达浏览器?这么快就用上了,是不是只能在win10上用?

cxy155194
cxy155194 恩,工作有个需求要获取Spartan输入的网址。
接近 5 年之前 回复

请问用什么方法可以获取Spartan浏览器输入的地址呢?

Spartan浏览器地址栏的控件是RichEidtBox类型,而其他的如Firefox,chrome的地址栏控件均为Edit类型。
目前的Spartan浏览器使用MSAA获取不到输入的地址,可使用MS UIA获取。

可参看如下资料:
http://www.cnblogs.com/coderzh/archive/2009/11/14/1603109.html
http://www.51testing.com/html/20/n-178620.html

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问