2012-03-21 11 views
2

thisコードを試しました。すべての作品が、私はDOMに到達する方法やJavaScriptを呼び出す方法を見つけることができません。任意のアイデアをどのように行うには?これはGTK#とWebKitSharpを使用しています。MonoのWebKitSharpからJavaScriptを呼び出す方法は?

編集:また、私は結果を得る必要があります。

答えて

3
webView.ExecuteScript("alert('An alert from C#!');"); 

トリックを行います。

しかし、WebKit.DOMDocumentはwebkit-sharpに実装されていないため、DOMにアクセスすることはできません。

  • がページ
  • あなたのJSで
  • webView.MainFrame.FindFrame("framename")を経由して、それのためにWebFrameを入手してsomwhere不可視のフレームを持っているのタイトルにあなたの結果を記述します。いくつかの回避策がありますが、これは我々が正常に何をすべきかですこの目に見えないフレーム
  • C#
+0

感謝からそれを読むために使用myWebFrame.Title。しかし、どのように結果を得るために? – blez

+0

編集した私の答え –

+0

ハックな解決策ですが、うまくいくでしょう。ありがとう。 – blez

関連する問題