如何在回发后获取Silverlight中的webbrowser控件的innerHTML?

时间:2016-11-24 08:30:10

标签: c# silverlight

我在Silverlight OOB应用程序中使用了webbrowser控件,并将其源代码绑定到动态URI。

该URI加载付款页面,在我输入所需的详细信息后,它会回发并在呈现的HTML页面的隐藏HTML标记中设置一些值。

例如:

<html>
<body>
  <input type="hidden" id="fullResponse" value="Any Content Here" />
  <input type="hidden" id="transactionResponse" value="" />
  <input type="hidden" id="paymentFinishedSignal" value="done"/>
</body>
</html>

现在,我想读取id =&#34; fullResponse&#34;的值。回发后。

我在这里找到了类似的答案:accessing Frames rendered in webbrowser control in C#.net 但是我正在寻找Silverlight特有的一个。

我还找到了一种方法来读取webbrowser控件的innerHTML:webBrowser.Document.Body.InnerHtml Document 属性在Silverlight的webbrowser控件中不可用。

任何帮助或建议都将不胜感激。

0 个答案:

没有答案