我在wpf应用程序中使用Awesomium浏览器控件。它从url加载网站,但是我有问题。我的网站上有一些 anchor 定链接,目标空白。但是当我单击该 anchor 标记时,什么也没有发生,并阻止了该 Action 。所以我的问题是Is there any way to detect if anchor tag with target="_blank" clicked
。
请给我我在Google上搜索过的所有建议,但不走运。
提前致谢。
最佳答案
您必须处理ShowCreatedWebView事件:
webControl.ShowCreatedWebView += OnShowNewView;
internal static void OnShowNewView( object sender, ShowCreatedWebViewEventArgs e )
{
// Do sth with your link
}
所有这些都在awesomium文档here中进行了描述
顺便提一句。如果要在外部浏览器中打开链接,可以使用
System.Diagnostics.Process.Start(your_link);
关于html - Awesomium浏览器新窗口不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30216833/