我有一个嵌入了webkit.net的c#windows表单应用程序。现在我想知道我是否可以以某种方式向应用程序打开的网页发送字符串消息。
我的应用程序基本上是一个简单的浏览器,我希望有一个按钮可以将文本发送到打开的网页以启动一些JavaScript(就像跨域postMessage的工作方式一样)。目标页面已经具有所需的eventlistener。
提前致谢。
答案 0 :(得分:0)
您可以使用Watin来驱动网络浏览器用户手势,例如打字,点击等。 http://watin.org/
答案 1 :(得分:0)
我看了一下WebKit.NET的来源,这应该是直截了当的。您的WebKitBrowser用户控件具有一个名为Document的属性 - 它有一个名为InvokeScriptMethod()的方法。它应该像调用它一样简单。