【问题标题】:Accessing html form input type=text using jquery from a windows forms webbrowser-control使用来自 Windows 表单 webbrowser-control 的 jquery 访问 html 表单输入类型 = 文本
【发布时间】:2010-04-08 12:07:44
【问题描述】:

我的 Windows 窗体应用程序中有两个元素:
网络浏览器控制
按钮

在 webbrowser-control 内部,我展示了一个非常简单的 html 表单,其中包含两个输入 type=text。 我按下按钮并访问两个文本字段。

去年在 Qt 开发者大会上有一个相当不错的演讲:http://labs.trolltech.com/blogs/2009/04/17/jquery-and-qwebelement/

void highlightAllLinks() {
    QString code = "$('a').each( function () { 
                        $(this).css('background-color', 'yellow') 
                    })";
    view->page()->mainFrame()->evaluateJavaScript(code);
}

但我必须使用 .net 和 Windows 窗体来执行此操作。有人知道好的教程吗?

【问题讨论】:

    标签: jquery webbrowser-control


    【解决方案1】:

    看看这个链接是否有帮助,和你的问题类似 --> Using jQuery in WinForms desktop app?

    编辑:

    我实际上在另一个更好的链接中找到了代码: How to inject Javascript in WebBrowser control?

    【讨论】:

      【解决方案2】:

      找到了一些东西:
      http://metadeveloper.blogspot.com/2008/10/mashing-up-jquery-and-windows-forms.html

      很容易理解 - 非常好!

      【讨论】:

      • 不错。我也发现了,但没有看到实际源代码的链接。阅读是基础:)。在这种情况下,请确保您接受自己的答案,以便人们知道您的问题已得到解答。
      • 源代码的链接在正文中间的截图下方:“你可以在这里下载整个东西。(非常0.1,但作为示例/想法发布 - 只需使用下一个/以前的按钮来查看一些照片,感受一下)。”
      猜你喜欢
      • 2015-12-10
      • 2013-01-23
      • 1970-01-01
      • 2010-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      相关资源
      最近更新 更多