【问题标题】:is it possible to access data in a specific window of browser?(Browser is embedded in desktop java application)是否可以在浏览器的特定窗口中访问数据?(浏览器嵌入在桌面 java 应用程序中)
【发布时间】:2011-08-25 18:16:03
【问题描述】:

我正在创建一个应用程序,在该应用程序中,浏览器中有多个窗口 - 将在单个窗口中打开许多表单以提交,每个表单的目标窗口将是众多可用窗口之一...

我希望能够访问每个表单提交的响应,即我想从桌面 java 应用程序中的代码访问每个窗口中的内容。

请为我澄清以下内容-

(1) 上述场景是否可以在桌面 Java 应用程序中实现? (2) 我应该使用哪个 java 浏览器组件,使我能够访问嵌入式浏览器中的窗口内容?

【问题讨论】:

    标签: java browser


    【解决方案1】:

    您可以尝试使用SWT Browser 组件,然后添加监听器来拦截链接。你可以找到一个例子here。当然,这只有在您的表单数据将使用附加到 url 的 GET 参数传递时才有效。

    【讨论】:

    • Kris,我希望将表单提交给它的操作,在表单定义中,我正在为该表单定义一个自定义目标窗口,以便服务器的响应(提交表单)是显示在自定义窗口中... 现在我想访问此特定窗口中的内容(以检查响应消息是什么...) 我可以使用 SWT 浏览器执行此操作吗?你能给我指出一个很好的指南/教程吗?谢谢...
    猜你喜欢
    • 2011-02-27
    • 2010-09-22
    • 2010-11-30
    • 2021-02-28
    • 1970-01-01
    • 2011-11-02
    • 2014-02-24
    • 1970-01-01
    • 2011-07-06
    相关资源
    最近更新 更多