我在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/

10-10 12:44