有人知道如何在WPF WebBrowser控件中捕获链接的点击吗?
我需要在页面导航之前获取链接的目标。
非常感谢任何意见!
我的代码解决方案 如同对简单的链接所建议的,可以通过以下代码实现:
private void webBrowser1_Navigating(object sender, NavigatingCancelEventArgs e)
{
//prefix must be lowercase (ssrs conforms to web-standards and makes things lowercase)
string myPrefix = "http://myPrefix";
//check if target starts with the prefix
if (e.Uri.AbsoluteUri.StartsWith(myPrefix))
{
//cancel Navigation
e.Cancel = true;
}
}
谢谢你在这件事上帮助了我。