首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何读取web浏览器中正在搜索的内容,并将其返回给MessageBox?

我如何读取web浏览器中正在搜索的内容,并将其返回给MessageBox?
EN

Stack Overflow用户
提问于 2018-06-19 09:54:51
回答 2查看 34关注 0票数 0

我有一个应用程序,我用它来练习,它将重新引导流量从一个特定的网站到另一个网站。

,例如

1.

代码语言:javascript
复制
User opens a web-browser and types in a link like "www.youtube.com".

2.

代码语言:javascript
复制
The user presses 'enter' and they're forwarded to www.youtube.com.

现在,如果我不想去这个网站,我想重定向搜索到一个不同的领域?我该怎么做?会像这样吗?

代码语言:javascript
复制
Dim website As "www.youtube.com"
If website.IsSearched = True Then
MesssageBox.Show("This site is whitelisted.")

我知道这段代码将不工作,但这是一个简短的例子,我正在努力实现。

任何帮助或参考项目将是很好的。

EN

回答 2

Stack Overflow用户

发布于 2018-06-19 11:13:32

要将搜索重定向到其他域

您可以使用主机文件,它可以覆盖dns并使浏览器相信youtube.com的IP地址是您喜欢的任何东西。您可以将其重定向到127.0.0.1,在那里您可以像代理一样处理传入的请求,并返回已编辑的响应。Https显然不能工作,因为您不是真正的youtube.com,但是http会。

这不是一个.net问题

票数 0
EN

Stack Overflow用户

发布于 2018-06-19 16:33:19

在webbrowser导航事件中这样做。当用户按enter时,导航将触发,然后您可以检查url并做任何事情。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50925455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档