【问题标题】:Microsoft Access - Web Browser ActiveX Control - Only show one DIVMicrosoft Access - Web 浏览器 ActiveX 控件 - 仅显示一个 DIV
【发布时间】:2011-10-20 04:35:53
【问题描述】:

好的,我在 Access 表单上有一个 ActiveX Web 浏览器控件。

我正在使用以下代码将 url 加载到此控件中:

Dim webMain As Object

Set webMain = Me.WebBrowser2.Object
webMain.Navigate "http://stackoverflow.com"

但是,这个页面有多个 DIV,我只想显示一个。

谢谢

约翰

【问题讨论】:

  • 呼……?多个div?当然,为什么不呢?您要显示哪些,要隐藏哪些?最重要的是:为什么??
  • 感谢您的回复。使用它的人在 19" 屏幕上的 Microsoft Access 表单中工作,所以没有很多空间,我只对表单中的一个 div 感兴趣,因为另外两个是他们不需要使用的菜单或看。他们只需要填写位于主 div 中的表单并点击提交。另外,我显然不会将它们发送到 StackOverflow,这只是作为示例。

标签: css ms-access vba webbrowser-control


【解决方案1】:

来自您的评论

我只对表单中的一个 div 感兴趣,其他两个是 他们不需要使用或查看的菜单。他们只需要填写 位于主 div 中的表单并点击提交。

那么,为什么还要费心向他们显示 HTML。只需使用 Unbounded 控件收集 Access 表单上的数据,然后使用 MSXML2.ServerXMLHTTPWinHttp.WinHttpRequest.5.1 自己发布 HTTP 表单

示例见How can I send an HTTP POST request to a server from Excel using VBA?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-08
    • 2015-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    相关资源
    最近更新 更多