码迷,mamicode.com
首页 > Windows程序 > 详细

WebKit.Net JS调用Winform后台方法

时间:2015-07-03 12:01:30      阅读:988      评论:0      收藏:0      [点我收藏+]

标签:

最近做winform嵌套WebKitBrowser遇到一些巨大的坑,WebKitBrowser页面内的JS方法调用winform后台方法,死活找不到,最后看到WebKitBrowser的

DocumentTitleChanged方法,这个也许可以将就一下。

前台JS更改WebKitBrowser页面title,而且每次更改都不一样,后台触发DocumentTitleChanged方法

前台页面JS方法

function go(str)
{
var now=new Date(); 
var number = now.getSeconds(); 
document.title =number+‘@‘+str; 
}

  后台

   webKitBrowser1.DocumentTitleChanged += DocumentTitleChanged;
      public void DocumentTitleChanged(object sender, EventArgs e)
        {
string title=webKitBrowser1.DocumentTitle;
      
        }

JS方法里面放getSeconds只是为了保证每次js方法后title不一样,当然WebKit.Net还有巨多巨多神坑,还是比较推荐Xilium.CefGlue,因为接下来我就准备跳入Xilium.CefGlue这个坑了

WebKit.Net JS调用Winform后台方法

标签:

原文地址:http://www.cnblogs.com/bktmkd/p/4618119.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!