我有一个带有超链接的网页“myapp:// mypage?id = 123456& name = hello”,单击该链接应该触发webbrowser导航事件,这样我就可以抓住网址并做一些有意义的事情。这里的问题是根本没有触发导航事件。 我试过普通网站,例如:“http://xxxx.com”,它的确有效。那么有没有办法用webbrowser控件处理用户自定义URL? ps:IsScriptEnabled为True 感谢
答案 0 :(得分:0)
从我对此的调查来看,只有在使用文件,http和mailto协议时尝试使用超链接时才会调用WebBrowser.Navigating。甚至不提供自定义协议。
在网上挖掘自定义扩展程序让我相信可以实现一些可以解决它的问题,但这样做会带来很大的麻烦和痛苦。
如果您确实发现了什么,请发布,因为我有兴趣看到您的解决方案。