【问题标题】:How to pass data bettween IE browser to Dot NET web browser Control如何在 IE 浏览器之间传递数据到 Dotnet 网络浏览器控件
【发布时间】:2013-01-18 21:10:54
【问题描述】:

我已经从 DOT NET 网络浏览器控件中打开了 IE 浏览器。但我无法在两者之间传输数据。谁能告诉我如何将 IE 浏览器控件之间的数据传递给 DOT NET Web 浏览器控件,反之亦然。

【问题讨论】:

    标签: .net internet-explorer browser webbrowser-control


    【解决方案1】:

    如何从c#设置html(从c#到WebBrowser的数据):

    WebBrowser browser = new WebBrowser();
    browser.Navigate("about:blank");
    browser.Document.Write("<html><body>...</body></html>");
    

    您可以通过使用 WebBrowser 的事件来控制 c#(从 webBrowser 获取控制到 c#): http://www.dotnetperls.com/webbrowser

    【讨论】:

    • 问题是我没有静态 HTML 内容。还需要从 IE 浏览器调用 .NET 中的方法。因为我是 .NET 的新手,所以详细的描述会很有帮助
    • 请具体一点,告诉我你想做什么,如果我们知道了,我或其他人会告诉你怎么做。
    • 我有一个带有按钮的浏览器控件。当我单击该按钮时,我使用 window.open() 打开 IE。我想从 IE 调用 Web 浏览器中可用的 javascript 函数。我尝试使用 window.opener.functionName 但它不起作用。
    猜你喜欢
    • 1970-01-01
    • 2011-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-30
    • 2021-09-15
    • 1970-01-01
    • 2020-06-11
    相关资源
    最近更新 更多